Class NonDeleteImpl
- 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
-
- org.eclipse.emf.edapt.spi.history.impl.NonDeleteImpl
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.InternalEObject
,Change
,ContentChange
,MigrateableChange
,NonDelete
,PrimitiveChange
- Direct Known Subclasses:
CreateImpl
,MoveImpl
public abstract class NonDeleteImpl extends ContentChangeImpl implements NonDelete
An implementation of the model object 'Non Delete'.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.EObject
basicGetElement()
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.EObject
getElement()
void
setElement(org.eclipse.emf.ecore.EObject newElement)
-
Methods inherited from class org.eclipse.emf.edapt.spi.history.impl.ContentChangeImpl
basicGetReference, basicGetTarget, getReference, getReferenceName, getTarget, setReference, setReferenceName, setTarget, 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
-
Methods inherited from interface org.eclipse.emf.edapt.spi.history.ContentChange
getReference, getReferenceName, getTarget, setReference, setReferenceName, setTarget
-
-
-
-
Method Detail
-
getElement
public org.eclipse.emf.ecore.EObject getElement()
- Specified by:
getElement
in interfaceNonDelete
- Returns:
- the value of the 'Element' reference.
- See Also:
NonDelete.setElement(EObject)
,HistoryPackage.getNonDelete_Element()
-
basicGetElement
public org.eclipse.emf.ecore.EObject basicGetElement()
-
setElement
public void setElement(org.eclipse.emf.ecore.EObject newElement)
- Specified by:
setElement
in interfaceNonDelete
- Parameters:
newElement
- the new value of the 'Element' reference.- See Also:
NonDelete.getElement()
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classContentChangeImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classContentChangeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classContentChangeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classContentChangeImpl
-
-