|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Node
A Node
represents a real or abstract entity.
A Node
can have "attributes". The attributes are represented
by zero or more NodeLabel
s.
A Node
can have zero or more "relationships" with one or more
other Node
s. These relationships can be with the same
Node
or with multiple different Node
s. A
single relationship is represented by an Edge
.
Edge
,
Label
,
NodeLabel
,
Graph
Field Summary | |
---|---|
static java.lang.String |
URI_TYPE_NODE_SEGMENT
This is the segment of the type URI that prefixes all other segments in a node type URI. |
Method Summary | |
---|---|
org.eclipse.emf.common.util.EList<Edge> |
getEdges()
|
org.eclipse.emf.common.util.EList<NodeLabel> |
getLabels()
the Label s that represent attributes of this Node . |
Methods inherited from interface org.eclipse.ohf.stem.core.common.Identifiable |
---|
getDublinCore, getTypeURI, getURI, sane, setDublinCore, setTypeURI, setURI |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final java.lang.String URI_TYPE_NODE_SEGMENT
Method Detail |
---|
org.eclipse.emf.common.util.EList<Edge> getEdges()
Edge
s that represent the relationships of this
Node
.org.eclipse.emf.common.util.EList<NodeLabel> getLabels()
Label
s that represent attributes of this Node
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |