UML

org.topcased.modeler.uml.compositestructuresdiagram.commands
Class CreatePortCommand

java.lang.Object
  extended by CreateGraphNodeCommand
      extended by org.topcased.modeler.uml.compositestructuresdiagram.commands.CreatePropertyCommand
          extended by org.topcased.modeler.uml.compositestructuresdiagram.commands.CreatePortCommand

public class CreatePortCommand
extends CreatePropertyCommand


Field Summary
protected static java.lang.String TYPE
          Object type involved in this command
 
Fields inherited from class org.topcased.modeler.uml.compositestructuresdiagram.commands.CreatePropertyCommand
createClassifier, refType, typeName
 
Constructor Summary
CreatePortCommand(org.eclipse.gef.EditDomain domain, GraphNode newObject, GraphNode newParent, org.eclipse.draw2d.geometry.Point location, org.eclipse.draw2d.geometry.Dimension dimension, int pos, boolean needModelUpdate)
          The Constructor
 
Method Summary
protected  EObject getParentEObject()
           
 boolean openDialog()
           
 
Methods inherited from class org.topcased.modeler.uml.compositestructuresdiagram.commands.CreatePropertyCommand
redoModel, undoModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE

protected static final java.lang.String TYPE
Object type involved in this command

See Also:
Constant Field Values
Constructor Detail

CreatePortCommand

public CreatePortCommand(org.eclipse.gef.EditDomain domain,
                         GraphNode newObject,
                         GraphNode newParent,
                         org.eclipse.draw2d.geometry.Point location,
                         org.eclipse.draw2d.geometry.Dimension dimension,
                         int pos,
                         boolean needModelUpdate)
The Constructor

Parameters:
domain - the EditDomain (used to init the name)
newObject - the node to create
newParent - the parent node
location - the location of the created node
dimension - the size of the created node
pos -
needModelUpdate - true if the model must be modified during this command, false if objects already exist in the mode.
Method Detail

getParentEObject

protected EObject getParentEObject()
See Also:
org.topcased.modeler.commands.CreateGraphNodeCommand#getParentEObject()
** Generated **
NOT

openDialog

public boolean openDialog()
Overrides:
openDialog in class CreatePropertyCommand
See Also:
org.topcased.modeler.commands.IDialogCommand#openDialog()

UML

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.