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.EPropertiesHolderImplorg.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.EObservableAdapterListfeature, featureId, object, objectMatchingIdid, index, typeeAdapters, 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, setObjectgetId, getIndex, getType, print, toStringeAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, 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, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetFeature, getFeatureId, getId, getIndex, getObject, getObjectMatchingId, getType, setObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected 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 EObjectLocationImplpublic boolean equals(java.lang.Object obj)
equals in class EObjectLocationImplpublic int hashCode()
hashCode in class EObjectLocationImplpublic org.eclipse.emf.ecore.EModelElement getEModelElement()
EAnnotationLocationgetEModelElement in interface EAnnotationLocationpublic void setEModelElement(org.eclipse.emf.ecore.EModelElement modelElement)
EAnnotationLocationsetEModelElement in interface EAnnotationLocationmodelElement - the affected model elementpublic java.lang.String getEModelElementMatchingID()
EAnnotationLocationgetEModelElementMatchingID in interface EAnnotationLocationpublic java.lang.String getSource()
EAnnotationLocationgetSource in interface EAnnotationLocationpublic java.lang.String getEAnnotationMatchingID()
EAnnotationLocationgetEAnnotationMatchingID in interface EAnnotationLocation