Interface NESTGraphItemClass
-
- All Superinterfaces:
DataClass,PropertyHandler
- All Known Subinterfaces:
NESTAndEndNodeClass,NESTAndStartNodeClass,NESTConstraintEdgeClass,NESTControlflowEdgeClass,NESTControlflowNodeClass,NESTDataflowEdgeClass,NESTDataNodeClass,NESTEdgeClass,NESTLoopEndNodeClass,NESTLoopStartNodeClass,NESTNodeClass,NESTOrEndNodeClass,NESTOrStartNodeClass,NESTPartOfEdgeClass,NESTSequenceNodeClass,NESTSubWorkflowNodeClass,NESTTaskNodeClass,NESTWorkflowNodeClass,NESTXorEndNodeClass,NESTXorStartNodeClass
- All Known Implementing Classes:
NESTAndEndNodeClassImpl,NESTAndStartNodeClassImpl,NESTConstraintEdgeClassImpl,NESTControlflowEdgeClassImpl,NESTControlflowNodeClassImpl,NESTDataflowEdgeClassImpl,NESTDataNodeClassImpl,NESTEdgeClassImpl,NESTGraphItemClassImpl,NESTLoopEndNodeClassImpl,NESTLoopStartNodeClassImpl,NESTNodeClassImpl,NESTOrEndNodeClassImpl,NESTOrStartNodeClassImpl,NESTPartOfEdgeClassImpl,NESTSequenceNodeClassImpl,NESTSubWorkflowNodeClassImpl,NESTTaskNodeClassImpl,NESTWorkflowNodeClassImpl,NESTXorEndNodeClassImpl,NESTXorStartNodeClassImpl
public interface NESTGraphItemClass extends DataClass
CAKE I - Datatype for a abstract NEST-Workflow item.- Author:
- Alexander Stromer
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEThe name of the class.-
Fields inherited from interface de.uni_trier.wi2.procake.data.model.DataClass
COMPONENT, COMPONENT_KEY, 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DataClassgetSemanticDescriptorClass()voidsetSemanticDescriptorClass(DataClass dataClass)Set the data class of the semantic descriptor-
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.PropertyHandler
addProperty, addProperty, getAllProperties, getAllPropertyNodes, getProperty, getPropertyNames, getPropertyNode, getPropertyRootNode, hasProperties, removeProperty
-
-
-
-
Field Detail
-
CLASS_NAME
static final String CLASS_NAME
The name of the class. This name should be used inModel.getClass(String)to receive the system class. The value is * "NESTGraphElement" .- See Also:
- Constant Field Values
-
-