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

All Superinterfaces:
EdgeLabel, org.eclipse.emf.ecore.EObject, Identifiable, Label, org.eclipse.emf.common.notify.Notifier, SanityChecker
All Known Subinterfaces:
CommonBorderRelationshipLabel, PhysicalRelationshipLabel, RelativePhysicalRelationshipLabel, TestStaticEdgeLabel
All Known Implementing Classes:
CommonBorderRelationshipLabelImpl, PhysicalRelationshipLabelImpl, RelativePhysicalRelationshipLabelImpl, StaticEdgeLabelImpl, TestStaticEdgeLabelImpl

public interface StaticEdgeLabel
extends EdgeLabel

A StaticEdgeLabel is an EdgeLabel that only has a single "current" LabelValue. It is typically used for Edge attributes that never change in a simulation. An example would be the a relationship of a two regions sharing a common border.


Field Summary
 
Fields inherited from interface org.eclipse.ohf.stem.core.graph.Label
URI_TYPE_LABEL, URI_TYPE_LABEL_SEGMENT
 
Method Summary
 
Methods inherited from interface org.eclipse.ohf.stem.core.graph.EdgeLabel
getEdge, setEdge
 
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