public class EAnnotationLocationImpl extends EObjectLocationImpl implements EAnnotationLocation
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
feature, featureId, object, objectMatchingId
id, index, type
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
EAnnotationLocationImpl() |
|
EAnnotationLocationImpl(org.eclipse.emf.ecore.EModelElement modelElement,
java.lang.String modelElementMatchingId,
java.lang.String source,
org.eclipse.emf.ecore.EAnnotation annotation,
java.lang.String eAnnotationId,
java.lang.String annotationMatchingId,
org.eclipse.emf.ecore.EReference reference,
int index,
java.lang.String locatedObjectId) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
java.lang.String |
getEAnnotationMatchingID()
Returns the affected annotation's matching ID.
|
org.eclipse.emf.ecore.EModelElement |
getEModelElement()
Returns the affected model element.
|
java.lang.String |
getEModelElementMatchingID()
Returns the affected model element's matching ID.
|
java.lang.String |
getSource()
Returns the source of the affected annotation.
|
int |
hashCode() |
void |
setEModelElement(org.eclipse.emf.ecore.EModelElement modelElement)
Sets the affected model element.
|
equalsIgnoreIndex, getFeature, getFeatureId, getObject, getObjectMatchingId, setObject
getId, getIndex, getType, print, toString
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getFeature, getFeatureId, getId, getIndex, getObject, getObjectMatchingId, getType, setObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected EAnnotationLocationImpl()
public EAnnotationLocationImpl(org.eclipse.emf.ecore.EModelElement modelElement, java.lang.String modelElementMatchingId, java.lang.String source, org.eclipse.emf.ecore.EAnnotation annotation, java.lang.String eAnnotationId, java.lang.String annotationMatchingId, org.eclipse.emf.ecore.EReference reference, int index, java.lang.String locatedObjectId)
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class EObjectLocationImpl
public boolean equals(java.lang.Object obj)
equals
in class EObjectLocationImpl
public int hashCode()
hashCode
in class EObjectLocationImpl
public org.eclipse.emf.ecore.EModelElement getEModelElement()
EAnnotationLocation
getEModelElement
in interface EAnnotationLocation
public void setEModelElement(org.eclipse.emf.ecore.EModelElement modelElement)
EAnnotationLocation
setEModelElement
in interface EAnnotationLocation
modelElement
- the affected model elementpublic java.lang.String getEModelElementMatchingID()
EAnnotationLocation
getEModelElementMatchingID
in interface EAnnotationLocation
public java.lang.String getSource()
EAnnotationLocation
getSource
in interface EAnnotationLocation
public java.lang.String getEAnnotationMatchingID()
EAnnotationLocation
getEAnnotationMatchingID
in interface EAnnotationLocation