org.argouml.model.uml.behavioralelements.activitygraphs
Class ActivityGraphsFactory

java.lang.Object
  |
  +--org.argouml.model.uml.AbstractUmlModelFactory
        |
        +--org.argouml.model.uml.behavioralelements.activitygraphs.ActivityGraphsFactory

public class ActivityGraphsFactory
extends AbstractUmlModelFactory

Factory to create UML classes for the UML BehaviorialElements::ActivityGraphs package.

Since:
ARGO0.11.2

Fields inherited from class org.argouml.model.uml.AbstractUmlModelFactory
logger
 
Method Summary
 ru.novosoft.uml.behavior.activity_graphs.MActivityGraph buildActivityGraph(ru.novosoft.uml.foundation.core.MModelElement context)
          Builds an activity graph owned by the given context
 ru.novosoft.uml.behavior.activity_graphs.MActionState createActionState()
          Create an empty but initialized instance of a UML ActionState.
 ru.novosoft.uml.behavior.activity_graphs.MActivityGraph createActivityGraph()
          Create an empty but initialized instance of a UML ActivityGraph.
 ru.novosoft.uml.behavior.activity_graphs.MCallState createCallState()
          Create an empty but initialized instance of a UML CallState.
 ru.novosoft.uml.behavior.activity_graphs.MClassifierInState createClassifierInState()
          Create an empty but initialized instance of a UML ClassifierInState.
 ru.novosoft.uml.behavior.activity_graphs.MObjectFlowState createObjectFlowState()
          Create an empty but initialized instance of a UML ObjectFlowState.
 ru.novosoft.uml.behavior.activity_graphs.MPartition createPartition()
          Create an empty but initialized instance of a UML Partition.
 ru.novosoft.uml.behavior.activity_graphs.MSubactivityState createSubactivityState()
          Create an empty but initialized instance of a UML SubactivityState.
 void deleteActionState(ru.novosoft.uml.behavior.activity_graphs.MActionState elem)
           
 void deleteActivityGraph(ru.novosoft.uml.behavior.activity_graphs.MActivityGraph elem)
           
 void deleteCallState(ru.novosoft.uml.behavior.activity_graphs.MCallState elem)
           
 void deleteClassifierInState(ru.novosoft.uml.behavior.activity_graphs.MClassifierInState elem)
           
 void deleteObjectFlowState(ru.novosoft.uml.behavior.activity_graphs.MObjectFlowState elem)
           
 void deletePartition(ru.novosoft.uml.behavior.activity_graphs.MPartition elem)
           
 void deleteSubactivityState(ru.novosoft.uml.behavior.activity_graphs.MSubactivityState elem)
           
static ActivityGraphsFactory getFactory()
          Singleton instance access method.
 
Methods inherited from class org.argouml.model.uml.AbstractUmlModelFactory
initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getFactory

public static ActivityGraphsFactory getFactory()
Singleton instance access method.

createActionState

public ru.novosoft.uml.behavior.activity_graphs.MActionState createActionState()
Create an empty but initialized instance of a UML ActionState.
Returns:
an initialized UML ActionState instance.

createActivityGraph

public ru.novosoft.uml.behavior.activity_graphs.MActivityGraph createActivityGraph()
Create an empty but initialized instance of a UML ActivityGraph.
Returns:
an initialized UML ActivityGraph instance.

createCallState

public ru.novosoft.uml.behavior.activity_graphs.MCallState createCallState()
Create an empty but initialized instance of a UML CallState.
Returns:
an initialized UML CallState instance.

createClassifierInState

public ru.novosoft.uml.behavior.activity_graphs.MClassifierInState createClassifierInState()
Create an empty but initialized instance of a UML ClassifierInState.
Returns:
an initialized UML ClassifierInState instance.

createObjectFlowState

public ru.novosoft.uml.behavior.activity_graphs.MObjectFlowState createObjectFlowState()
Create an empty but initialized instance of a UML ObjectFlowState.
Returns:
an initialized UML ObjectFlowState instance.

createPartition

public ru.novosoft.uml.behavior.activity_graphs.MPartition createPartition()
Create an empty but initialized instance of a UML Partition.
Returns:
an initialized UML Partition instance.

createSubactivityState

public ru.novosoft.uml.behavior.activity_graphs.MSubactivityState createSubactivityState()
Create an empty but initialized instance of a UML SubactivityState.
Returns:
an initialized UML SubactivityState instance.

buildActivityGraph

public ru.novosoft.uml.behavior.activity_graphs.MActivityGraph buildActivityGraph(ru.novosoft.uml.foundation.core.MModelElement context)
Builds an activity graph owned by the given context
Parameters:
context -  
Returns:
MActivityGraph

deleteActionState

public void deleteActionState(ru.novosoft.uml.behavior.activity_graphs.MActionState elem)

deleteActivityGraph

public void deleteActivityGraph(ru.novosoft.uml.behavior.activity_graphs.MActivityGraph elem)

deleteCallState

public void deleteCallState(ru.novosoft.uml.behavior.activity_graphs.MCallState elem)

deleteClassifierInState

public void deleteClassifierInState(ru.novosoft.uml.behavior.activity_graphs.MClassifierInState elem)

deleteObjectFlowState

public void deleteObjectFlowState(ru.novosoft.uml.behavior.activity_graphs.MObjectFlowState elem)

deletePartition

public void deletePartition(ru.novosoft.uml.behavior.activity_graphs.MPartition elem)

deleteSubactivityState

public void deleteSubactivityState(ru.novosoft.uml.behavior.activity_graphs.MSubactivityState elem)


ArgoUML (c) 1996-2002
ArgoUML Project Home
ArgoUML Cookbook