Search in sources :

Example 1 with CreateNodeUndoableEdit

use of org.apache.cayenne.modeler.undo.CreateNodeUndoableEdit in project cayenne by apache.

the class CreateNodeAction method performAction.

@Override
public void performAction(ActionEvent e) {
    DataNodeDescriptor node = buildDataNode();
    createDataNode(node);
    application.getUndoManager().addEdit(new CreateNodeUndoableEdit(application, node));
}
Also used : DataNodeDescriptor(org.apache.cayenne.configuration.DataNodeDescriptor) CreateNodeUndoableEdit(org.apache.cayenne.modeler.undo.CreateNodeUndoableEdit)

Aggregations

DataNodeDescriptor (org.apache.cayenne.configuration.DataNodeDescriptor)1 CreateNodeUndoableEdit (org.apache.cayenne.modeler.undo.CreateNodeUndoableEdit)1