org.eclipse.emf.ecore.impl
Class ESuperAdapter
java.lang.Object
|
+--org.eclipse.emf.common.notify.impl.AdapterImpl
|
+--org.eclipse.emf.ecore.impl.ESuperAdapter
- All Implemented Interfaces:
- Adapter
- public class ESuperAdapter
- extends AdapterImpl
An adapter implementation for maintaining EClass
es
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
subclasses
protected EList subclasses
ATTRIBUTES_MODIFIED
protected static final int ATTRIBUTES_MODIFIED
REFERENCES_MODIFIED
protected static final int REFERENCES_MODIFIED
STRUCTURAL_FEATURES_MODIFIED
protected static final int STRUCTURAL_FEATURES_MODIFIED
CONTAINMENTS_MODIFIED
protected static final int CONTAINMENTS_MODIFIED
OPERATIONS_MODIFIED
protected static final int OPERATIONS_MODIFIED
SUPERS_MODIFIED
protected static final int SUPERS_MODIFIED
LAST_ESUPER_ADAPTER_MODIFIED
protected static final int LAST_ESUPER_ADAPTER_MODIFIED
modifiedState
protected int modifiedState
SUPERS
protected static final int SUPERS
ATTRIBUTES
protected static final int ATTRIBUTES
REFERENCES
protected static final int REFERENCES
OPERATIONS
protected static final int OPERATIONS
ESuperAdapter
public ESuperAdapter()
getESuperAdapter
public static ESuperAdapter getESuperAdapter(EClass eClass)
getFeatureID
protected static int getFeatureID(Notification notification)
isModified
public boolean isModified()
isAdapterForType
public boolean isAdapterForType(java.lang.Object type)
- Description copied from class:
AdapterImpl
- Returns
false
- Overrides:
isAdapterForType
in class AdapterImpl
- Following copied from class:
org.eclipse.emf.common.notify.impl.AdapterImpl
- Parameters:
type
- the type.- Returns:
false
notifyChanged
public void notifyChanged(Notification notification)
- Description copied from class:
AdapterImpl
- Does nothing; clients may override so that it does something.
- Overrides:
notifyChanged
in class AdapterImpl
- Following copied from interface:
org.eclipse.emf.common.notify.Adapter
- Parameters:
notification
- a description of the change.
isAllAttributesCollectionModified
public boolean isAllAttributesCollectionModified()
setAllAttributesCollectionModified
public void setAllAttributesCollectionModified(boolean set)
isAllContainmentsCollectionModified
public boolean isAllContainmentsCollectionModified()
setAllContainmentsCollectionModified
public void setAllContainmentsCollectionModified(boolean set)
isAllReferencesCollectionModified
public boolean isAllReferencesCollectionModified()
setAllReferencesCollectionModified
public void setAllReferencesCollectionModified(boolean set)
isAllOperationsCollectionModified
public boolean isAllOperationsCollectionModified()
setAllOperationsCollectionModified
public void setAllOperationsCollectionModified(boolean set)
isAllStructuralFeaturesCollectionModified
public boolean isAllStructuralFeaturesCollectionModified()
setAllStructuralFeaturesCollectionModified
public void setAllStructuralFeaturesCollectionModified(boolean set)
isAllSuperCollectionModified
public boolean isAllSuperCollectionModified()
setAllSuperCollectionModified
public void setAllSuperCollectionModified(boolean set)
getSubclasses
public EList getSubclasses()