|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.ohf.stem.core.common.impl.IdentifiableImpl
org.eclipse.ohf.stem.core.graph.impl.LabelImpl
public abstract class LabelImpl
An implementation of the model object 'Label'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary |
---|
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
ELAST_EOBJECT_FLAG |
Fields inherited from interface org.eclipse.ohf.stem.core.graph.Label |
---|
URI_TYPE_LABEL, URI_TYPE_LABEL_SEGMENT |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Method Summary | |
---|---|
Identifiable |
basicGetIdentifiable()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetCurrentValue(LabelValue newCurrentValue,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
LabelValue |
getCurrentValue()
|
Identifiable |
getIdentifiable()
|
org.eclipse.emf.common.util.URI |
getURIOfIdentifiableToBeLabeled()
|
boolean |
sane()
|
void |
setCurrentValue(LabelValue newCurrentValue)
|
void |
setIdentifiable(Identifiable newIdentifiable)
|
void |
setURIOfIdentifiableToBeLabeled(org.eclipse.emf.common.util.URI newURIOfIdentifiableToBeLabeled)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.ohf.stem.core.common.impl.IdentifiableImpl |
---|
basicSetDublinCore, getDublinCore, getTypeURI, getURI, setDublinCore, setTypeURI, setURI |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.ohf.stem.core.common.Identifiable |
---|
getDublinCore, getTypeURI, getURI, 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 |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Method Detail |
---|
public LabelValue getCurrentValue()
getCurrentValue
in interface Label
public org.eclipse.emf.common.notify.NotificationChain basicSetCurrentValue(LabelValue newCurrentValue, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setCurrentValue(LabelValue newCurrentValue)
setCurrentValue
in interface Label
newCurrentValue
- the new value of the 'Current Value' containment reference.Label.getCurrentValue()
public Identifiable getIdentifiable()
getIdentifiable
in interface Label
Identifiable
labeled by this Label
public Identifiable basicGetIdentifiable()
public void setIdentifiable(Identifiable newIdentifiable)
setIdentifiable
in interface Label
newIdentifiable
- the new value of the 'Identifiable' reference.Label.getIdentifiable()
public org.eclipse.emf.common.util.URI getURIOfIdentifiableToBeLabeled()
getURIOfIdentifiableToBeLabeled
in interface Label
URI
of the Identifiable
that this
Label
labels. This value is typically used when
combining "graph fragments" to resolve the connection between the
Label
and the Identifiable
it labels.Graph.addGraph(Graph)
,
UnresolvedIdentifiable
,
Label.getIdentifiable()
public void setURIOfIdentifiableToBeLabeled(org.eclipse.emf.common.util.URI newURIOfIdentifiableToBeLabeled)
setURIOfIdentifiableToBeLabeled
in interface Label
newURIOfIdentifiableToBeLabeled
- the new value of the 'URI Of Identifiable To Be Labeled' attribute.Label.getURIOfIdentifiableToBeLabeled()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class IdentifiableImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class IdentifiableImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class IdentifiableImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class IdentifiableImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class IdentifiableImpl
public java.lang.String toString()
toString
in class IdentifiableImpl
public boolean sane()
IdentifiableImpl
sane
in interface Identifiable
sane
in interface SanityChecker
sane
in class IdentifiableImpl
com.ibm.almaden.stem.common.impl.IdentifiableImpl#sane()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |