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
public interface NESTEdgeObject extends NESTGraphItemObject
Interface of an Edge of a NEST-graph. Abstract objects of this type represent a directed edge of a NESTgraph.- Author:
- Alexander Stromer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NESTNodeObject
getPost()
Returns the next node of the edge.NESTNodeObject
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
-
-
-
-
Method Detail
-
getPre
NESTNodeObject getPre()
Returns the previous node of the edge.- Returns:
- The previous node of the edge.
-
setPre
void setPre(NESTNodeObject preObject)
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
void setPost(NESTNodeObject postObject)
Sets the next node of the edge.- Parameters:
postObject
- The next node to set for the edge.
-
-