|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.argouml.model.uml.AbstractUmlModelFactory
org.argouml.model.uml.ActivityGraphsFactoryImpl
Factory to create UML classes for the UML BehaviorialElements::ActivityGraphs package. TODO: Change visibility to package after reflection problem solved.
| Field Summary | |
private NSUMLModelImplementation |
nsmodel
The model implementation. |
| Constructor Summary | |
(package private) |
ActivityGraphsFactoryImpl(NSUMLModelImplementation implementation)
Don't allow instantiation. |
| Method Summary | |
Object |
buildActivityGraph(Object theContext)
Builds an activity graph owned by the given context. |
Object |
buildClassifierInState(Object classifier,
Object state)
Builds a ClassifierInState. |
Object |
buildObjectFlowState(Object compositeState)
Builds an objectflowstate. |
Object |
createActionState()
Create an empty but initialized instance of a UML ActionState. |
Object |
createActivityGraph()
Create an empty but initialized instance of a UML ActivityGraph. |
Object |
createCallState()
Create an empty but initialized instance of a UML CallState. |
Object |
createClassifierInState()
Create an empty but initialized instance of a UML ClassifierInState. |
Object |
createObjectFlowState()
Create an empty but initialized instance of a UML ObjectFlowState. |
Object |
createPartition()
Create an empty but initialized instance of a UML Partition. |
Object |
createSubactivityState()
Create an empty but initialized instance of a UML SubactivityState. |
(package private) void |
deleteActionState(Object elem)
|
(package private) void |
deleteActivityGraph(Object elem)
|
(package private) void |
deleteCallState(Object elem)
|
(package private) void |
deleteClassifierInState(Object elem)
|
(package private) void |
deleteObjectFlowState(Object elem)
|
(package private) void |
deletePartition(Object elem)
|
(package private) void |
deleteSubactivityState(Object elem)
|
| Methods inherited from class org.argouml.model.uml.AbstractUmlModelFactory |
addListenersToModelElement, initialize |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private NSUMLModelImplementation nsmodel
| Constructor Detail |
ActivityGraphsFactoryImpl(NSUMLModelImplementation implementation)
implementation - To get other helpers and factories.| Method Detail |
public Object createActionState()
createActionState in interface org.argouml.model.ActivityGraphsFactorypublic Object createActivityGraph()
createActivityGraph in interface org.argouml.model.ActivityGraphsFactorypublic Object createCallState()
createCallState in interface org.argouml.model.ActivityGraphsFactorypublic Object createClassifierInState()
createClassifierInState in interface org.argouml.model.ActivityGraphsFactorypublic Object createObjectFlowState()
createObjectFlowState in interface org.argouml.model.ActivityGraphsFactorypublic Object createPartition()
createPartition in interface org.argouml.model.ActivityGraphsFactorypublic Object createSubactivityState()
createSubactivityState in interface org.argouml.model.ActivityGraphsFactorypublic Object buildActivityGraph(Object theContext)
buildActivityGraph in interface org.argouml.model.ActivityGraphsFactorytheContext - is a ModelElement that will own the graph.
public Object buildObjectFlowState(Object compositeState)
buildObjectFlowState in interface org.argouml.model.ActivityGraphsFactorycompositeState - the given compositestate
public Object buildClassifierInState(Object classifier,
Object state)
buildClassifierInState in interface org.argouml.model.ActivityGraphsFactoryclassifier - the classifier (type)state - the state (inState)
void deleteActionState(Object elem)
elem - the ActionState to be deletedvoid deleteActivityGraph(Object elem)
elem - the ActivityGraph to be deletedvoid deleteCallState(Object elem)
elem - the CallState to be deletedvoid deleteClassifierInState(Object elem)
elem - the ClassifierInState to be deletedvoid deleteObjectFlowState(Object elem)
elem - ObjectFlowStatevoid deletePartition(Object elem)
elem - Partitionvoid deleteSubactivityState(Object elem)
elem - SubactivityState
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| ArgoUML © 1996-2004 (20050222) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |