Package org.eclipse.emf.cdo
Class CDOElement
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterImpl
-
- org.eclipse.emf.cdo.CDOElement
-
- All Implemented Interfaces:
IAdaptable,Adapter,Adapter.Internal
public class CDOElement extends AdapterImpl implements IAdaptable
- Since:
- 4.4
- Author:
- Eike Stepper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCDOElement.StateProviderProvides the consumer with thestatesof objects such asCDOObjects.-
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
-
-
Constructor Summary
Constructors Constructor Description CDOElement(EObject delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(java.lang.Object child)java.lang.ObjectgetAdapter(java.lang.Class adapter)java.lang.Object[]getChildren()java.lang.ObjectgetDelegate()static CDOElementgetFor(java.lang.Object object)java.lang.ObjectgetParent()static EObjectgetParentOf(EObject eObject)booleanhasChildren()booleanisAdapterForType(java.lang.Object type)static EList<Adapter>removeFrom(java.lang.Object object)voidreset()java.lang.StringtoString()java.lang.StringtoString(java.lang.Object child)-
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget, notifyChanged, setTarget, unsetTarget
-
-
-
-
Constructor Detail
-
CDOElement
public CDOElement(EObject delegate)
-
-
Method Detail
-
getDelegate
public java.lang.Object getDelegate()
-
getParent
public java.lang.Object getParent()
-
getChildren
public java.lang.Object[] getChildren()
-
hasChildren
public boolean hasChildren()
-
addChild
public void addChild(java.lang.Object child)
-
reset
public void reset()
-
isAdapterForType
public boolean isAdapterForType(java.lang.Object type)
- Specified by:
isAdapterForTypein interfaceAdapter- Overrides:
isAdapterForTypein classAdapterImpl
-
getAdapter
public java.lang.Object getAdapter(java.lang.Class adapter)
- Specified by:
getAdapterin interfaceIAdaptable
-
toString
public java.lang.String toString(java.lang.Object child)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getFor
public static CDOElement getFor(java.lang.Object object)
-
-