Class ContentChangeImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.EObjectImpl
-
- org.eclipse.emf.edapt.spi.history.impl.ChangeImpl
-
- org.eclipse.emf.edapt.spi.history.impl.MigrateableChangeImpl
-
- org.eclipse.emf.edapt.spi.history.impl.PrimitiveChangeImpl
-
- org.eclipse.emf.edapt.spi.history.impl.ContentChangeImpl
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.InternalEObject
,Change
,ContentChange
,MigrateableChange
,PrimitiveChange
- Direct Known Subclasses:
InitializerChangeImpl
,NonDeleteImpl
public abstract class ContentChangeImpl extends PrimitiveChangeImpl implements ContentChange
An implementation of the model object 'Content Change'.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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.ecore.EReference
basicGetReference()
org.eclipse.emf.ecore.EObject
basicGetTarget()
Object
eGet(int featureID, boolean resolve, boolean coreType)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
void
eUnset(int featureID)
org.eclipse.emf.ecore.EReference
getReference()
String
getReferenceName()
org.eclipse.emf.ecore.EObject
getTarget()
void
setReference(org.eclipse.emf.ecore.EReference newReference)
void
setReferenceName(String newReferenceName)
void
setTarget(org.eclipse.emf.ecore.EObject newTarget)
String
toString()
-
Methods inherited from class org.eclipse.emf.edapt.spi.history.impl.ChangeImpl
getDescription, getRelease, isBreaking, setBreaking, setDescription
-
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, 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, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvoke, 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.emf.edapt.spi.history.Change
getDescription, getRelease, isBreaking, setBreaking, setDescription
-
-
-
-
Method Detail
-
getTarget
public org.eclipse.emf.ecore.EObject getTarget()
- Specified by:
getTarget
in interfaceContentChange
- Returns:
- the value of the 'Target' reference.
- See Also:
ContentChange.setTarget(EObject)
,HistoryPackage.getContentChange_Target()
-
basicGetTarget
public org.eclipse.emf.ecore.EObject basicGetTarget()
-
setTarget
public void setTarget(org.eclipse.emf.ecore.EObject newTarget)
- Specified by:
setTarget
in interfaceContentChange
- Parameters:
newTarget
- the new value of the 'Target' reference.- See Also:
ContentChange.getTarget()
-
getReference
public org.eclipse.emf.ecore.EReference getReference()
- Specified by:
getReference
in interfaceContentChange
- Returns:
- the value of the 'Reference' reference.
- See Also:
ContentChange.setReference(EReference)
,HistoryPackage.getContentChange_Reference()
-
basicGetReference
public org.eclipse.emf.ecore.EReference basicGetReference()
-
setReference
public void setReference(org.eclipse.emf.ecore.EReference newReference)
- Specified by:
setReference
in interfaceContentChange
- Parameters:
newReference
- the new value of the 'Reference' reference.- See Also:
ContentChange.getReference()
-
getReferenceName
public String getReferenceName()
- Specified by:
getReferenceName
in interfaceContentChange
- Returns:
- the value of the 'Reference Name' attribute.
- See Also:
ContentChange.setReferenceName(String)
,HistoryPackage.getContentChange_ReferenceName()
-
setReferenceName
public void setReferenceName(String newReferenceName)
- Specified by:
setReferenceName
in interfaceContentChange
- Parameters:
newReferenceName
- the new value of the 'Reference Name' attribute.- See Also:
ContentChange.getReferenceName()
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classChangeImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classChangeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classChangeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classChangeImpl
-
toString
public String toString()
- Overrides:
toString
in classChangeImpl
-
-