|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openbp.cockpit.modeler.util.ProcessElementFactory
public class ProcessElementFactory
Process element factory. This class is a singleton.
| Field Summary | |
|---|---|
static java.lang.String |
SYSTEM_TYPE_INTEGER
|
static java.lang.String |
SYSTEM_TYPE_OBJECT
|
static java.lang.String |
SYSTEM_TYPE_STRING
|
static java.lang.String |
SYSTEM_TYPE_WORKFLOWTASK
|
| Method Summary | |
|---|---|
NodeSocket |
createEntrySocket(java.lang.String name,
boolean isDefault)
Creates a new node entry socket. |
NodeSocket |
createExitSocket(java.lang.String name,
boolean isDefault)
Creates a new node entry socket. |
ActivityNodeImpl |
createStandardActivityNode()
Creates a standard activity node. |
DecisionNodeImpl |
createStandardDecisionNode()
Creates a standard decision node. |
FinalNodeImpl |
createStandardFinalNode()
Creates a standard final node. |
ForkNodeImpl |
createStandardForkNode()
Creates a standard fork node. |
InitialNodeImpl |
createStandardInitialNode()
Creates a standard initial node. |
JoinNodeImpl |
createStandardJoinNode()
Creates a standard join node. |
MergeNodeImpl |
createStandardMergeNode()
Creates a standard merge node. |
PlaceholderNodeImpl |
createStandardPlaceholderNode()
Creates a standard placeholder node. |
VisualNodeImpl |
createStandardVisualNode()
Creates a standard visual node. |
WaitStateNodeImpl |
createStandardWaitStateNode()
Creates a standard wait state node. |
WorkflowEndNodeImpl |
createStandardWorkflowEndNode()
Creates a standard workflow end node. |
WorkflowNodeImpl |
createStandardWorkflowNode()
Creates a standard workflow node. |
void |
ensureWorkflowTaskParameter(NodeSocket socket)
Ensures that the given socket contains a workflow task parameter and adds one if not present. |
static ProcessElementFactory |
getInstance()
Gets the singleton instance of this class. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String SYSTEM_TYPE_OBJECT
public static final java.lang.String SYSTEM_TYPE_STRING
public static final java.lang.String SYSTEM_TYPE_INTEGER
public static final java.lang.String SYSTEM_TYPE_WORKFLOWTASK
| Method Detail |
|---|
public static ProcessElementFactory getInstance()
public InitialNodeImpl createStandardInitialNode()
public FinalNodeImpl createStandardFinalNode()
public DecisionNodeImpl createStandardDecisionNode()
public ForkNodeImpl createStandardForkNode()
public JoinNodeImpl createStandardJoinNode()
public WaitStateNodeImpl createStandardWaitStateNode()
public PlaceholderNodeImpl createStandardPlaceholderNode()
public ActivityNodeImpl createStandardActivityNode()
public VisualNodeImpl createStandardVisualNode()
public WorkflowNodeImpl createStandardWorkflowNode()
public WorkflowEndNodeImpl createStandardWorkflowEndNode()
public void ensureWorkflowTaskParameter(NodeSocket socket)
socket - Socket to checkpublic MergeNodeImpl createStandardMergeNode()
public NodeSocket createEntrySocket(java.lang.String name,
boolean isDefault)
name - Name of the socketisDefault - true for a default socket
public NodeSocket createExitSocket(java.lang.String name,
boolean isDefault)
name - Name of the socketisDefault - true for a default socket
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||