|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NodeModelElement | |
---|---|
org.jupe.editors.classdiagram.model | Provides all classes and interfaces for our internal model of class diagrams. |
org.jupe.editors.classdiagram.model.commands | Provides commands for the model. |
org.jupe.editors.classdiagram.model.connections | Provides classes for the connection elements in the classdiagram model. |
org.jupe.editors.classdiagram.model.nodes | Provides classes for the node elements in the classdiagram model. |
Uses of NodeModelElement in org.jupe.editors.classdiagram.model |
---|
Subclasses of NodeModelElement in org.jupe.editors.classdiagram.model | |
---|---|
class |
ClassDiagram
A ClassDiagram represents the subset of elements of the complete UML2 model which are shown in a class diagram. |
Methods in org.jupe.editors.classdiagram.model that return NodeModelElement | |
---|---|
static NodeModelElement |
Util.findInIterator(java.lang.Class type,
java.util.ListIterator<NodeModelElement> iterator,
java.lang.String name)
Convenience method to search a specific element using an iterator over NodeModelElement s. |
Methods in org.jupe.editors.classdiagram.model with parameters of type NodeModelElement | |
---|---|
boolean |
ClassDiagram.assimilate(NodeModelElement modelElement)
Creates a UML2 element to a given NodeModelElement. |
boolean |
IContainerElement.assimilate(NodeModelElement element)
Assimilates a model element that already exists, but whose uml2 reference has not yet been set. |
Method parameters in org.jupe.editors.classdiagram.model with type arguments of type NodeModelElement | |
---|---|
static NodeModelElement |
Util.findInIterator(java.lang.Class type,
java.util.ListIterator<NodeModelElement> iterator,
java.lang.String name)
Convenience method to search a specific element using an iterator over NodeModelElement s. |
Constructors in org.jupe.editors.classdiagram.model with parameters of type NodeModelElement | |
---|---|
AddAdapter(NodeModelElement modelParent)
|
Uses of NodeModelElement in org.jupe.editors.classdiagram.model.commands |
---|
Methods in org.jupe.editors.classdiagram.model.commands that return NodeModelElement | |
---|---|
NodeModelElement |
AtomicAddCommand.getParent()
|
Methods in org.jupe.editors.classdiagram.model.commands with parameters of type NodeModelElement | |
---|---|
void |
AtomicAddCommand.setChild(NodeModelElement subpart)
|
void |
AtomicCreateCommand.setChild(NodeModelElement subpart)
|
void |
ConnectionReconnectCommand.setNewSource(NodeModelElement connectionSource)
Set a new source endpoint for this connection. |
void |
ConnectionReconnectCommand.setNewTarget(NodeModelElement connectionTarget)
Set a new target endpoint for this connection When execute() is invoked, the target endpoint of the connection will be attached to the supplied Shape instance. |
void |
AtomicAddCommand.setParent(NodeModelElement newParent)
|
void |
AtomicCreateCommand.setParent(NodeModelElement newParent)
|
void |
ConnectionCreateCommand.setTarget(NodeModelElement targetElement)
Set the target endpoint for the connection. |
Constructors in org.jupe.editors.classdiagram.model.commands with parameters of type NodeModelElement | |
---|---|
ConnectionCreateCommand(NodeModelElement sourceElement,
java.lang.String typeName)
Instantiate a command that can create a connection between two NodeModelElements. |
|
NodeAddCommand(NodeModelElement parentELement,
NodeModelElement childElement,
org.eclipse.draw2d.geometry.Rectangle rectangleConstraint)
|
|
NodeCreateCommand(NodeModelElement newNodeModelElement,
IContainerElement containerElement,
org.eclipse.draw2d.geometry.Rectangle rectangleBounds)
|
|
NodeDeleteCommand(NodeModelElement node,
NodeModelElement parentElement)
|
|
NodeOrphanChildCommand(IContainerElement parentElement,
NodeModelElement childElement)
|
|
NodeSetConstraintCommand(NodeModelElement node,
org.eclipse.gef.requests.ChangeBoundsRequest req,
org.eclipse.draw2d.geometry.Rectangle newRectangleBounds)
|
Uses of NodeModelElement in org.jupe.editors.classdiagram.model.connections |
---|
Methods in org.jupe.editors.classdiagram.model.connections that return NodeModelElement | |
---|---|
NodeModelElement |
ConnectionElement.getEndPoint()
Returns the endPoint endpoint of this connection. |
NodeModelElement |
ConnectionElement.getSource()
Returns the source endpoint of this connection. |
Methods in org.jupe.editors.classdiagram.model.connections with parameters of type NodeModelElement | |
---|---|
void |
ConnectionElement.reconnect(NodeModelElement newSource,
NodeModelElement newEndPoint)
Reconnect to a different source and/or endPoint NodeModelElement. |
void |
ConnectionElement.setSource(NodeModelElement newSource)
Set the source endpoint of this connection. |
void |
ConnectionElement.setTarget(NodeModelElement newEndPoint)
Set the endPoint endpoint of this connection. |
Constructors in org.jupe.editors.classdiagram.model.connections with parameters of type NodeModelElement | |
---|---|
CommentConnectionElement(NodeModelElement source,
NodeModelElement target)
Constructor which creates the CommentConnectionElement which the given ends. |
|
ConnectionElement(NodeModelElement sourceElement,
NodeModelElement targetElement)
Constructor for ConnectionElement which creates a connection between two distinct NodeModelElements. |
|
DependencyElement(NodeModelElement source,
NodeModelElement target)
Constructor which creates the DependencyElement for the given ends. |
|
RelationElement(NodeModelElement source,
NodeModelElement target)
Constructor which creates a relation with the given ends. |
Uses of NodeModelElement in org.jupe.editors.classdiagram.model.nodes |
---|
Subclasses of NodeModelElement in org.jupe.editors.classdiagram.model.nodes | |
---|---|
class |
AbstractClassInterfaceElement
Helper class that contains equal code for ClassElement and
InterfaceElement . |
class |
AttributeElement
Model element that represents an attribute of a class or interface. |
class |
ClassElement
Element to represent a Class in an ClassDiagramElement. |
class |
CommentElement
ModelElement that represents a comment. |
class |
InterfaceElement
Element to represent an Interface in an ClassDiagramElement. |
class |
MethodElement
Model element that represents a method of a class or interface. |
class |
ObjectElement
Element to represent an object (an instance of a class) in an class diagram. |
class |
PackageElement
Class that'll be used to represent a Package in a Class diagram. |
class |
SlotElement
|
Methods in org.jupe.editors.classdiagram.model.nodes that return NodeModelElement | |
---|---|
NodeModelElement |
NodeModelElement.getParent()
|
Methods in org.jupe.editors.classdiagram.model.nodes that return types with arguments of type NodeModelElement | |
---|---|
java.util.Set<NodeModelElement> |
NodeModelElement.getAllChildren()
Returns a list with all children including recursively the children of the children etc. |
java.util.List<NodeModelElement> |
NodeModelElement.getChildren()
|
Methods in org.jupe.editors.classdiagram.model.nodes with parameters of type NodeModelElement | |
---|---|
boolean |
NodeModelElement.addChild(NodeModelElement child)
Adds a child to the NodeModelElement. |
void |
NodeModelElement.addToHash(org.eclipse.uml2.uml.Element uml2Element,
NodeModelElement modelElement)
Add a new element and its corresponding uml2 element to the hash. |
boolean |
AbstractClassInterfaceElement.assimilate(NodeModelElement modelElement)
Creates a UML2 element to a given NodeModelElement. |
boolean |
PackageElement.assimilate(NodeModelElement modelElement)
Creates a UML2 element to a given NodeModelElement. |
boolean |
ObjectElement.assimilate(NodeModelElement element)
|
boolean |
NodeModelElement.removeChild(NodeModelElement child)
Remove a given child from the NodeModelElement. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |