
public class CDOIDReference extends Object implements CDOReference<CDOID>
CDOID typed reference from one object to another object.NO_INDEX| Constructor and Description |
|---|
CDOIDReference(CDODataInput in) |
CDOIDReference(CDOID targetID,
CDOID sourceID,
org.eclipse.emf.ecore.EStructuralFeature sourceFeature,
int sourceIndex) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EStructuralFeature |
getSourceFeature()
Returns the source
EReference or the source EAttribute if the source feature is a
FeatureMap. |
int |
getSourceIndex() |
CDOID |
getSourceObject() |
CDOID |
getTargetObject() |
String |
toString() |
void |
write(CDODataOutput out) |
public CDOIDReference(CDOID targetID, CDOID sourceID, org.eclipse.emf.ecore.EStructuralFeature sourceFeature, int sourceIndex)
public CDOIDReference(CDODataInput in) throws IOException
IOExceptionpublic void write(CDODataOutput out) throws IOException
IOExceptionpublic CDOID getTargetObject()
getTargetObject in interface CDOReference<CDOID>public CDOID getSourceObject()
getSourceObject in interface CDOReference<CDOID>public org.eclipse.emf.ecore.EStructuralFeature getSourceFeature()
CDOReferenceEReference or the source EAttribute if the source feature is a
FeatureMap.getSourceFeature in interface CDOReference<CDOID>public int getSourceIndex()
getSourceIndex in interface CDOReference<CDOID>Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.