org.eclipse.ohf.stem.core.graph
Interface EdgeLabel

All Superinterfaces:
org.eclipse.emf.ecore.EObject, Identifiable, Label, org.eclipse.emf.common.notify.Notifier, SanityChecker
All Known Subinterfaces:
CommonBorderRelationshipLabel, DynamicEdgeLabel, PhysicalRelationshipLabel, RelativePhysicalRelationshipLabel, StaticEdgeLabel, TestDynamicEdgeLabel, TestStaticEdgeLabel, TransportRelationshipLabel
All Known Implementing Classes:
CommonBorderRelationshipLabelImpl, DynamicEdgeLabelImpl, EdgeLabelImpl, PhysicalRelationshipLabelImpl, RelativePhysicalRelationshipLabelImpl, StaticEdgeLabelImpl, TestDynamicEdgeLabelImpl, TestStaticEdgeLabelImpl, TransportRelationshipLabelImpl

public interface EdgeLabel
extends Label

An EdgeLabel is a Label that provides attributes to an Edge.


Field Summary
 
Fields inherited from interface org.eclipse.ohf.stem.core.graph.Label
URI_TYPE_LABEL, URI_TYPE_LABEL_SEGMENT
 
Method Summary
 Edge getEdge()
           
 void setEdge(Edge value)
          Sets the value of the 'Edge' container reference.
 
Methods inherited from interface org.eclipse.ohf.stem.core.graph.Label
getCurrentValue, getIdentifiable, getURIOfIdentifiableToBeLabeled, setCurrentValue, setIdentifiable, setURIOfIdentifiableToBeLabeled
 
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
 

Method Detail

getEdge

Edge getEdge()
Returns:
the Edge that this EdgeLabel labels.

setEdge

void setEdge(Edge value)
Sets the value of the 'Edge' container reference.

Parameters:
value - the new value of the 'Edge' container reference.
See Also:
getEdge()