UML

org.topcased.modeler.uml.activitydiagram.policies
Class ActivityDiagramLayoutEditPolicy

java.lang.Object
  extended by ModelerLayoutEditPolicy
      extended by org.topcased.modeler.uml.activitydiagram.policies.ActivityDiagramLayoutEditPolicy

public class ActivityDiagramLayoutEditPolicy
extends ModelerLayoutEditPolicy

** Generated **

Constructor Summary
ActivityDiagramLayoutEditPolicy()
          Default contructor.
 
Method Summary
protected  org.eclipse.gef.commands.Command createChangeConstraintCommand(org.eclipse.gef.EditPart child, java.lang.Object constraint, boolean checkConstraint)
          When an ActivityPartition is resized or moved, we recalculate its contained ActivityNodes and ActivityEdges.
protected  org.eclipse.gef.commands.Command getCreateCommand(org.eclipse.gef.EditDomain domain, GraphNode newObject, GraphNode newParent, EObject newContainerParent, org.eclipse.draw2d.geometry.Point location, org.eclipse.draw2d.geometry.Dimension dimension, int attach, java.util.List featuresList, boolean needModelUpdate)
           
protected  boolean isAttachedToBorder(GraphNode node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivityDiagramLayoutEditPolicy

public ActivityDiagramLayoutEditPolicy()
Default contructor.

** Generated **
Method Detail

isAttachedToBorder

protected boolean isAttachedToBorder(GraphNode node)

See Also:
org.topcased.modeler.edit.policies.ModelerLayoutEditPolicy#isAttachedToBorder(org.topcased.modeler.di.model.GraphNode)
** Generated **

getCreateCommand

protected org.eclipse.gef.commands.Command getCreateCommand(org.eclipse.gef.EditDomain domain,
                                                            GraphNode newObject,
                                                            GraphNode newParent,
                                                            EObject newContainerParent,
                                                            org.eclipse.draw2d.geometry.Point location,
                                                            org.eclipse.draw2d.geometry.Dimension dimension,
                                                            int attach,
                                                            java.util.List featuresList,
                                                            boolean needModelUpdate)
See Also:
org.topcased.modeler.edit.policies.ModelerLayoutEditPolicy#getCreateCommand(org.eclipse.gef.EditDomain, org.topcased.modeler.di.model.GraphNode, org.topcased.modeler.di.model.GraphNode, org.eclipse.emf.ecore.EObject, org.eclipse.draw2d.geometry.Point, org.eclipse.draw2d.geometry.Dimension, int, java.util.List, boolean)

createChangeConstraintCommand

protected org.eclipse.gef.commands.Command createChangeConstraintCommand(org.eclipse.gef.EditPart child,
                                                                         java.lang.Object constraint,
                                                                         boolean checkConstraint)
When an ActivityPartition is resized or moved, we recalculate its contained ActivityNodes and ActivityEdges.

See Also:
org.topcased.modeler.edit.policies.ModelerLayoutEditPolicy#createChangeConstraintCommand(org.eclipse.gef.EditPart, java.lang.Object, boolean)

UML

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