Interface NESTEdgeObject
- All Superinterfaces:
Comparable<NESTGraphItemObject>
,DataObject
,NESTGraphItemObject
,PropertyHandler
- All Known Subinterfaces:
NESTConstraintEdgeObject
,NESTControlflowEdgeObject
,NESTDataflowEdgeObject
,NESTPartOfEdgeObject
- All Known Implementing Classes:
NESTConstraintEdgeObjectImpl
,NESTControlflowEdgeObjectImpl
,NESTDataflowEdgeObjectImpl
,NESTEdgeObjectImpl
,NESTPartOfEdgeObjectImpl
Interface of an Edge of a NEST-graph. Abstract objects of this type represent a directed edge of
a NESTgraph.
- Author:
- Alexander Stromer
-
Field Summary
Fields inherited from interface de.uni_trier.wi2.procake.data.object.nest.NESTGraphItemObject
LOG_ATTRIBUTE_NOT_FOUND
-
Method Summary
Modifier and TypeMethodDescriptiongetPost()
Returns the next node of the edge.getPre()
Returns the previous node of the edge.void
setPost
(NESTNodeObject postObject) Sets the next node of the edge.void
setPre
(NESTNodeObject preObject) Sets the previous node of the edge.Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface de.uni_trier.wi2.procake.data.object.DataObject
assertSameValueAsIn, copy, getDataClass, getId, getModel, hasClassName, hasSameValueAsIn, hasSystemClassName, isAggregate, isAtomic, isBoolean, isByteArray, isChronologic, isCollection, isDataflowWrapper, isDataReference, isDate, isDouble, isInteger, isInterval, isKindOf, isList, isMemberOf, isNESTConstraintEdge, isNESTControlflowEdge, isNESTControlflowNode, isNESTDataflowEdge, isNESTDataNode, isNESTEdge, isNESTGraph, isNESTNode, isNESTPartOfEdge, isNESTSequenceNode, isNESTSequentialWorkflow, isNESTSubWorkflowNode, isNESTTaskNode, isNESTWorkflow, isNESTWorkflowNode, isNode, isNumeric, isSequence, isSet, isString, isSubWorkflow, isTask, isTime, isTimestamp, isUnion, isURI, isVoid, isWorkflow, removeId, setDataClass, setId, toDetailedString, toXML
Methods inherited from interface de.uni_trier.wi2.procake.data.object.nest.NESTGraphItemObject
addSemanticValue, addSemanticValue, computeSemanticDescriptorSimilarity, equalId, getGraph, getSemanticDescriptor, getSemanticDescriptorBooleanValue, getSemanticDescriptorStringValue, getSemanticDescriptorValue, getSemanticValueRecursively, hasSemanticallyEqualDescriptor, hasSemanticallyEqualDescriptor, setGraph, setSemanticDescriptor, setSemanticDescriptorBooleanValue, setSemanticDescriptorStringValue, setSemanticDescriptorValue
Methods inherited from interface de.uni_trier.wi2.procake.data.PropertyHandler
addProperty, addProperty, getAllProperties, getAllPropertyNodes, getProperty, getPropertyNames, getPropertyNode, getPropertyRootNode, hasProperties, removeProperty, setPropertyRootNode
-
Method Details
-
getPre
NESTNodeObject getPre()Returns the previous node of the edge.- Returns:
- The previous node of the edge.
-
setPre
Sets the previous node of the edge.- Parameters:
preObject
- The previous node to set for the edge.
-
getPost
NESTNodeObject getPost()Returns the next node of the edge.- Returns:
- The next node of the edge.
-
setPost
Sets the next node of the edge.- Parameters:
postObject
- The next node to set for the edge.
-