Package org.jupe.editors.classdiagram.model.commands

Provides commands for the model.

See:
          Description

Class Summary
AbstractCommandTest  
AddCommandTest  
AtomicAddCommand A command to add an existing element to a new parent.
AtomicCreateCommand Command to create new "atomic" elements.
ConnectionCreateCommand A command to create a connection between two NodeModelElement.
ConnectionCreateCommandTest  
ConnectionDeleteCommand A command to disconnect a connection from its endpoints and remove it from the model.
ConnectionDeleteCommandTest  
ConnectionReconnectCommand A command to reconnect a connection to a different start point or end point.
NodeAddCommand Command to add a child to a parent (in the model).
NodeCreateCommand Adds a new node to the diagram.
NodeDeleteCommand Recursively removes a node from the diagram (not from the UML2 model!).
NodeOrphanChildCommand Command to remove an element (but not its children) from its parent.
NodeSetConstraintCommand Command to move or resize a node.
 

Package org.jupe.editors.classdiagram.model.commands Description

Provides commands for the model. A command is a mechanism based on org.eclipse.gef.commands.Command to perform changes on the model. These changes provide undo and redo functionalities that can be executed by the user. Most commands in this package create new model elements or manipulate the element hierarchy by adding elements to or removing them from another.