public class ReferenceChangeImpl extends DiffImpl implements ReferenceChange
The following features are implemented:
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
static String |
copyright |
protected EReference |
reference
The cached value of the '
Reference' reference |
protected EObject |
value
The cached value of the '
Value' reference |
conflict, equivalence, impliedBy, implies, kind, KIND_EDEFAULT, primeRefining, refinedBy, refines, requiredBy, requires, source, SOURCE_EDEFAULT, state, STATE_EDEFAULTeContainerEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETNILEOPPOSITE_FEATURE_BASE| Modifier | Constructor and Description |
|---|---|
protected |
ReferenceChangeImpl() |
| Modifier and Type | Method and Description |
|---|---|
EReference |
basicGetReference() |
EObject |
basicGetValue() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
EReference |
getReference() |
EObject |
getValue() |
void |
setReference(EReference newReference) |
void |
setValue(EObject newValue) |
basicGetConflict, basicGetEquivalence, basicGetMatch, basicGetPrimeRefining, basicSetConflict, basicSetEquivalence, copyLeftToRight, copyRightToLeft, discard, eInverseAdd, eInverseRemove, getConflict, getEquivalence, getImpliedBy, getImplies, getKind, getMatch, getPrimeRefining, getRefinedBy, getRefines, getRequiredBy, getRequires, getSource, getState, setConflict, setEquivalence, setKind, setMatch, setSource, setState, toStringeBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcopyLeftToRight, copyRightToLeft, discard, getConflict, getEquivalence, getImpliedBy, getImplies, getKind, getMatch, getPrimeRefining, getRefinedBy, getRefines, getRequiredBy, getRequires, getSource, getState, setConflict, setEquivalence, setKind, setMatch, setSource, setStateeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic static final String copyright
protected EReference reference
Reference' reference.
getReference()protected EObject value
Value' reference.
getValue()protected EClass eStaticClass()
eStaticClass in class DiffImplpublic EReference getReference()
getReference in interface ReferenceChangeReferenceChange.setReference(EReference),
ComparePackage.getReferenceChange_Reference()public EReference basicGetReference()
public void setReference(EReference newReference)
setReference in interface ReferenceChangenewReference - the new value of the 'Reference' reference.ReferenceChange.getReference()public EObject getValue()
getValue in interface ReferenceChangeReferenceChange.setValue(EObject),
ComparePackage.getReferenceChange_Value()public EObject basicGetValue()
public void setValue(EObject newValue)
setValue in interface ReferenceChangenewValue - the new value of the 'Value' reference.ReferenceChange.getValue()public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class DiffImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class DiffImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class DiffImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class DiffImpl
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.