Interface NESTControlflowNodeClass
- All Superinterfaces:
DataClass
,NESTGraphItemClass
,NESTNodeClass
,NESTSequenceNodeClass
,PropertyHandler
- All Known Subinterfaces:
NESTAndEndNodeClass
,NESTAndStartNodeClass
,NESTLoopEndNodeClass
,NESTLoopStartNodeClass
,NESTOrEndNodeClass
,NESTOrStartNodeClass
,NESTXorEndNodeClass
,NESTXorStartNodeClass
- All Known Implementing Classes:
NESTAndEndNodeClassImpl
,NESTAndStartNodeClassImpl
,NESTControlflowNodeClassImpl
,NESTLoopEndNodeClassImpl
,NESTLoopStartNodeClassImpl
,NESTOrEndNodeClassImpl
,NESTOrStartNodeClassImpl
,NESTXorEndNodeClassImpl
,NESTXorStartNodeClassImpl
Datatype for a NEST-Controlflow-Node.
- Author:
- Alexander Stromer
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The name of the class.static final String
Value is "END_"Fields inherited from interface de.uni_trier.wi2.procake.data.model.DataClass
LOG_ABSTRACT_CLASS_NOT_INSTANTIABLE, LOG_ABSTRACT_SYSTEM_SUBCLASS_CREATION_FAILED, LOG_CLASS_NOT_EDITABLE, LOG_CLASS_NOT_INSTANTIABLE, LOG_EDITABLE_CLASS_NOT_INSTANTIABLE, LOG_FINISH_EDIT_FAILED, LOG_GET_SUPERCLASSES_FAILED, LOG_SUBCLASS_CREATION_FAILED
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isOrNode()
boolean
boolean
boolean
boolean
Methods inherited from interface de.uni_trier.wi2.procake.data.model.DataClass
addSubclass, checkInstantiability, createSubclass, finishEditing, getModel, getName, getObjectClass, getSubClasses, getSuperClass, getSuperClasses, getSystemClassName, getSystemSuperClass, includeClass, isAbstract, isAggregate, isAtomic, isBoolean, isByteArray, isCake2DataReference, isChronologic, isCollection, isControlflowItem, isDataflowWrapper, isDate, isDouble, isEditable, isInstantiable, isInteger, isInterval, isList, isNESTConstraintEdge, isNESTControlflowEdge, isNESTControlflowNode, isNESTDataflowEdge, isNESTDataNode, isNESTEdge, isNESTGraph, isNESTGraphItem, isNESTNode, isNESTPartOfEdge, isNESTSequenceNode, isNESTSequentialWorkflow, isNESTSubWorkflowNode, isNESTTaskNode, isNESTWorkflow, isNESTWorkflowNode, isNode, isNumeric, isParentItem, isSequence, isSet, isString, isSubclassOf, isSubWorkflow, isSystemClass, isTask, isTime, isTimestamp, isUnion, isURI, isVoid, isWorkflow, isWorkflowItem, newObject, removeSubclass, setAbstract, setName
Methods inherited from interface de.uni_trier.wi2.procake.data.model.nest.NESTGraphItemClass
getSemanticDescriptorClass, setSemanticDescriptorClass
Methods inherited from interface de.uni_trier.wi2.procake.data.PropertyHandler
addProperty, addProperty, getAllProperties, getAllPropertyNodes, getProperty, getPropertyNames, getPropertyNode, getPropertyRootNode, hasProperties, removeProperty, setPropertyRootNode
-
Field Details
-
ID_END_PREFIX
Value is "END_"- See Also:
-
CLASS_NAME
The name of the class. This name should be used inModel.getClass(String)
to receive the system class. The value is "NESTControlflowNode" .- See Also:
-
-
Method Details
-
isAndNode
boolean isAndNode()- Returns:
true
if the data class can be casted toNESTAndStartNodeClass
orNESTAndEndNodeClass
-
isAndStartNode
boolean isAndStartNode()- Returns:
true
if the data class can be casted toNESTAndStartNodeClass
-
isAndEndNode
boolean isAndEndNode()- Returns:
true
if the data class can be casted toNESTAndEndNodeClass
-
isOrNode
boolean isOrNode()- Returns:
true
if the data class can be casted toNESTOrStartNodeClass
orNESTOrEndNodeClass
-
isOrStartNode
boolean isOrStartNode()- Returns:
true
if the data class can be casted toNESTOrStartNodeClass
-
isOrEndNode
boolean isOrEndNode()- Returns:
true
if the data class can be casted toNESTOrEndNodeClass
-
isXorNode
boolean isXorNode()- Returns:
true
if the data class can be casted toNESTXorStartNodeClass
orNESTXorEndNodeClass
-
isXorStartNode
boolean isXorStartNode()- Returns:
true
if the data class can be casted toNESTXorStartNodeClass
-
isXorEndNode
boolean isXorEndNode()- Returns:
true
if the data class can be casted toNESTXorEndNodeClass
-
isLoopNode
boolean isLoopNode()- Returns:
true
if the data class can be casted toNESTLoopStartNodeClass
orNESTLoopEndNodeClass
-
isLoopStartNode
boolean isLoopStartNode()- Returns:
true
if the data class can be casted toNESTLoopStartNodeClass
-
isLoopEndNode
boolean isLoopEndNode()- Returns:
true
if the data class can be casted toNESTLoopEndNodeClass
-