Class ProcessConstants
java.lang.Object
de.aristaflow.adept2.model.globals.ProcessConstants
ProcessConstants defines constants that are needed in the
context of process templates and instances, for instance, data, node, and
edges types, node, edge, instance, and template states.
TODO common description of property-enums.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe data element types.static enumThe ADEPT2 block typesstatic enumProperties / attributes of data edges.static enumThe properties / attributes of data elements.static enumThe different data mapping typesstatic enumThe scope for querying entities of the delta layer.static enumEnum for properties / attributes of Edge.static enumThe edge states.static enumThe edge types.static enumProperties / attributes of Activities and Light Weight Processes.static enumThis enumeration defines constants that declare in which mode activities should be executed.static enumThe execution status of an instance.static enumThe migration status of an instance.static enumProperties / attributes of instance.static classConstants for using innstance types in filters.static enumEnum for all node properties.static enumThe node statesstatic enumThe node types.static classConstants for using node types in filters.static classThis class groups identifier for process elements.static classThis class holds information about the structure of identifier pathes of the process elements identified by the constants defined in classProcessConstants.ProcessElementIdentifier.static enumThe buildtime state of a template specifies the modelling phase a template is in.static enumProperties / attributes of template.static enumThe usage of a template distinguishes whether it may be used only as a subprocess and if so whether it is copied and therefore physically integrated in the surrounding template or it is referenced. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe starter rule for a process that could be used if no other is given.static final UUIDidentifier ID for the decision (output) parameter of an XOR split nodestatic final UUIDThe IDENTIFIER_NOT_SET constant is used to show that the identifierID of a DataElement/Parameter is not set yet.static final UUIDThe UNIVERSAL_IDENTIFIER_ID constant is used to show that a DataElement/Parameter can be connected to a Parameter/DataElement with any identifierID. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
UNIVERSAL_IDENTIFIER_ID
The UNIVERSAL_IDENTIFIER_ID constant is used to show that a DataElement/Parameter can be connected to a Parameter/DataElement with any identifierID. -
IDENTIFIER_NOT_SET
The IDENTIFIER_NOT_SET constant is used to show that the identifierID of a DataElement/Parameter is not set yet. -
DEFAULT_PROCESS_STARTER_RULE
The starter rule for a process that could be used if no other is given.- See Also:
-
IDENTIFIER_ID_DECISION
identifier ID for the decision (output) parameter of an XOR split node
-
-
Constructor Details
-
ProcessConstants
public ProcessConstants()
-