public class ActivityDiagramFactory
extends java.lang.Object
implements parser.ActivityFactoryInterface
| Constructor and Description |
|---|
ActivityDiagramFactory() |
| Modifier and Type | Method and Description |
|---|---|
activity.Action |
createAction() |
activity.Action |
createAction(java.lang.String name) |
activity.Action |
createAction(java.lang.String name,
activity.Activity act) |
activity.Activity |
createActivity() |
activity.Activity |
createActivity(java.lang.String name) |
activity.Activity |
createActivity(java.lang.String name,
ActivityDiagramInitialNodeImpl iniNode) |
activity.Activity |
createActivity(java.lang.String name,
activity.InitialNode iniNode)
Creates an activity diagram (i.e.
|
activity.Activity |
createActivity(java.lang.String name,
activity.InitialNode iniNode,
java.util.List<generic.Note> noteList) |
activity.Activity |
createActivity(java.lang.String name,
activity.InitialNode iniNode,
generic.Note note) |
activity.ActivityFinalNode |
createActivityFinalNode() |
activity.ControlFlow |
createControlFlow() |
activity.ControlFlow |
createControlFlow(activity.ActivityNode source,
activity.ActivityNode target) |
activity.ControlFlow |
createControlFlow(activity.ActivityNode source,
activity.ActivityNode target,
generic.Stereotype st) |
activity.ControlFlow |
createControlFlow(activity.ActivityNode source,
activity.ActivityNode target,
generic.Stereotype st,
java.lang.String guard) |
activity.DecisionNode |
createDecisionNode() |
activity.DecisionNode |
createDecisionNode(activity.ActivityEdge incoming,
activity.ActivityEdge outgoing)
Creates a new DecisionNode with the given incoming and outgoing edges.
|
activity.DecisionNode |
createDecisionNode(activity.ActivityEdge incoming,
java.util.List<activity.ActivityEdge> outgoing)
Creates a new DecisionNode with the given incoming and outgoing edges.
|
activity.InitialNode |
createInitialNode() |
activity.InitialNode |
createInitialNode(activity.ControlFlow outgoing) |
activity.InitialNode |
createInitialNode(java.util.List<activity.ControlFlow> outgoing) |
activity.MergeNode |
createMergeNode() |
activity.MergeNode |
createMergeNode(activity.ActivityEdge incoming,
activity.ActivityEdge outgoing) |
activity.MergeNode |
createMergeNode(java.util.List<activity.ActivityEdge> incoming,
activity.ActivityEdge outgoing) |
public activity.Action createAction()
createAction in interface parser.ActivityFactoryInterfacepublic activity.Action createAction(java.lang.String name)
createAction in interface parser.ActivityFactoryInterfacepublic activity.Action createAction(java.lang.String name,
activity.Activity act)
createAction in interface parser.ActivityFactoryInterfacepublic activity.Activity createActivity()
createActivity in interface parser.ActivityFactoryInterfacepublic activity.Activity createActivity(java.lang.String name)
createActivity in interface parser.ActivityFactoryInterfacepublic activity.Activity createActivity(java.lang.String name,
ActivityDiagramInitialNodeImpl iniNode)
public activity.ActivityFinalNode createActivityFinalNode()
createActivityFinalNode in interface parser.ActivityFactoryInterfacepublic activity.ControlFlow createControlFlow()
createControlFlow in interface parser.ActivityFactoryInterfacepublic activity.ControlFlow createControlFlow(activity.ActivityNode source,
activity.ActivityNode target)
createControlFlow in interface parser.ActivityFactoryInterfacepublic activity.ControlFlow createControlFlow(activity.ActivityNode source,
activity.ActivityNode target,
generic.Stereotype st)
createControlFlow in interface parser.ActivityFactoryInterfacepublic activity.ControlFlow createControlFlow(activity.ActivityNode source,
activity.ActivityNode target,
generic.Stereotype st,
java.lang.String guard)
createControlFlow in interface parser.ActivityFactoryInterfacepublic activity.DecisionNode createDecisionNode()
createDecisionNode in interface parser.ActivityFactoryInterfacepublic activity.DecisionNode createDecisionNode(activity.ActivityEdge incoming,
activity.ActivityEdge outgoing)
parser.ActivityFactoryInterfacecreateDecisionNode in interface parser.ActivityFactoryInterfaceincoming - The incoming edge.outgoing - An outgoing edge (note this is a single edge and not a
list).public activity.DecisionNode createDecisionNode(activity.ActivityEdge incoming,
java.util.List<activity.ActivityEdge> outgoing)
parser.ActivityFactoryInterfacecreateDecisionNode in interface parser.ActivityFactoryInterfaceincoming - The incoming edge.outgoing - A list of outgoing edges.public activity.InitialNode createInitialNode()
createInitialNode in interface parser.ActivityFactoryInterfacepublic activity.InitialNode createInitialNode(activity.ControlFlow outgoing)
createInitialNode in interface parser.ActivityFactoryInterfacepublic activity.InitialNode createInitialNode(java.util.List<activity.ControlFlow> outgoing)
createInitialNode in interface parser.ActivityFactoryInterfacepublic activity.MergeNode createMergeNode()
createMergeNode in interface parser.ActivityFactoryInterfacepublic activity.MergeNode createMergeNode(activity.ActivityEdge incoming,
activity.ActivityEdge outgoing)
createMergeNode in interface parser.ActivityFactoryInterfacepublic activity.MergeNode createMergeNode(java.util.List<activity.ActivityEdge> incoming,
activity.ActivityEdge outgoing)
createMergeNode in interface parser.ActivityFactoryInterfacepublic activity.Activity createActivity(java.lang.String name,
activity.InitialNode iniNode)
createActivity in interface parser.ActivityFactoryInterfacepublic activity.Activity createActivity(java.lang.String name,
activity.InitialNode iniNode,
generic.Note note)
createActivity in interface parser.ActivityFactoryInterfacepublic activity.Activity createActivity(java.lang.String name,
activity.InitialNode iniNode,
java.util.List<generic.Note> noteList)
createActivity in interface parser.ActivityFactoryInterface