|
UML | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectAbstractCreationUtils
org.topcased.modeler.uml.activitydiagram.ActivityCreationUtils
public class ActivityCreationUtils
This utility class allows to create a GraphElement associated with a Model Object
Constructor Summary | |
---|---|
ActivityCreationUtils(DiagramGraphConf diagramConf)
Constructor |
Method Summary | |
---|---|
GraphElement |
createGraphElement(EObject obj,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementAcceptEventAction(org.eclipse.uml2.uml.AcceptEventAction element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementAction(org.eclipse.uml2.uml.Action element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementActivityFinalNode(org.eclipse.uml2.uml.ActivityFinalNode element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementActivityParameterNode(org.eclipse.uml2.uml.ActivityParameterNode element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementActivityPartition(org.eclipse.uml2.uml.ActivityPartition element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementCallBehaviorAction(org.eclipse.uml2.uml.CallBehaviorAction element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementCallOperationAction(org.eclipse.uml2.uml.CallOperationAction element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementCentralBufferNode(org.eclipse.uml2.uml.CentralBufferNode element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementComment(org.eclipse.uml2.uml.Comment element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementControlFlow(org.eclipse.uml2.uml.ControlFlow element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementDataStoreNode(org.eclipse.uml2.uml.DataStoreNode element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementDecisionNode(org.eclipse.uml2.uml.DecisionNode element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementExceptionHandler(org.eclipse.uml2.uml.ExceptionHandler element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementExpansionNode(org.eclipse.uml2.uml.ExpansionNode element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementExpansionRegion(org.eclipse.uml2.uml.ExpansionRegion element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementFlowFinalNode(org.eclipse.uml2.uml.FlowFinalNode element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementForkNode(org.eclipse.uml2.uml.ForkNode element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementInitialNode(org.eclipse.uml2.uml.InitialNode element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementInputPin(org.eclipse.uml2.uml.InputPin element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementJoinNode(org.eclipse.uml2.uml.JoinNode element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementMergeNode(org.eclipse.uml2.uml.MergeNode element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementObjectFlow(org.eclipse.uml2.uml.ObjectFlow element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementOutputPin(org.eclipse.uml2.uml.OutputPin element,
java.lang.String presentation)
|
protected GraphElement |
createGraphElementSendSignalAction(org.eclipse.uml2.uml.SendSignalAction element,
java.lang.String presentation)
|
EObject |
createModelObject(EObject obj)
Create the ModelObject with its initial children |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ActivityCreationUtils(DiagramGraphConf diagramConf)
diagramConf
- the Diagram Graphical ConfigurationMethod Detail |
---|
public GraphElement createGraphElement(EObject obj, java.lang.String presentation)
org.topcased.modeler.editor.ICreationUtils#createGraphElement(org.eclipse.emf.ecore.EObject,
java.lang.String)
protected GraphElement createGraphElementExpansionRegion(org.eclipse.uml2.uml.ExpansionRegion element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementActivityPartition(org.eclipse.uml2.uml.ActivityPartition element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementInitialNode(org.eclipse.uml2.uml.InitialNode element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementDecisionNode(org.eclipse.uml2.uml.DecisionNode element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementMergeNode(org.eclipse.uml2.uml.MergeNode element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementForkNode(org.eclipse.uml2.uml.ForkNode element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementJoinNode(org.eclipse.uml2.uml.JoinNode element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementActivityFinalNode(org.eclipse.uml2.uml.ActivityFinalNode element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementFlowFinalNode(org.eclipse.uml2.uml.FlowFinalNode element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementCallBehaviorAction(org.eclipse.uml2.uml.CallBehaviorAction element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementCallOperationAction(org.eclipse.uml2.uml.CallOperationAction element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementSendSignalAction(org.eclipse.uml2.uml.SendSignalAction element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementAcceptEventAction(org.eclipse.uml2.uml.AcceptEventAction element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementAction(org.eclipse.uml2.uml.Action element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementActivityParameterNode(org.eclipse.uml2.uml.ActivityParameterNode element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementCentralBufferNode(org.eclipse.uml2.uml.CentralBufferNode element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementDataStoreNode(org.eclipse.uml2.uml.DataStoreNode element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementExpansionNode(org.eclipse.uml2.uml.ExpansionNode element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementInputPin(org.eclipse.uml2.uml.InputPin element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementOutputPin(org.eclipse.uml2.uml.OutputPin element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementControlFlow(org.eclipse.uml2.uml.ControlFlow element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementObjectFlow(org.eclipse.uml2.uml.ObjectFlow element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementExceptionHandler(org.eclipse.uml2.uml.ExceptionHandler element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
protected GraphElement createGraphElementComment(org.eclipse.uml2.uml.Comment element, java.lang.String presentation)
element
- the model elementpresentation
- the presentation of the graphical element
public EObject createModelObject(EObject obj)
obj
- the model object
|
UML | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.