public class DefaultReferenceDescription extends java.lang.Object implements IReferenceDescription
Constructor and Description |
---|
DefaultReferenceDescription(org.eclipse.emf.ecore.EObject from,
org.eclipse.emf.ecore.EObject to,
org.eclipse.emf.ecore.EReference eReference,
int i,
org.eclipse.emf.common.util.URI containerEObjectURI) |
DefaultReferenceDescription(org.eclipse.emf.common.util.URI sourceEObjectUri,
org.eclipse.emf.common.util.URI targetEObjectUri,
org.eclipse.emf.ecore.EReference eReference,
int indexInList,
org.eclipse.emf.common.util.URI containerEObjectURI) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.URI |
getContainerEObjectURI() |
org.eclipse.emf.ecore.EReference |
getEReference() |
int |
getIndexInList() |
org.eclipse.emf.common.util.URI |
getSourceEObjectUri() |
org.eclipse.emf.common.util.URI |
getTargetEObjectUri() |
public DefaultReferenceDescription(org.eclipse.emf.ecore.EObject from, org.eclipse.emf.ecore.EObject to, org.eclipse.emf.ecore.EReference eReference, int i, org.eclipse.emf.common.util.URI containerEObjectURI)
public DefaultReferenceDescription(org.eclipse.emf.common.util.URI sourceEObjectUri, org.eclipse.emf.common.util.URI targetEObjectUri, org.eclipse.emf.ecore.EReference eReference, int indexInList, org.eclipse.emf.common.util.URI containerEObjectURI)
public int getIndexInList()
getIndexInList
in interface IReferenceDescription
public org.eclipse.emf.common.util.URI getSourceEObjectUri()
getSourceEObjectUri
in interface IReferenceDescription
EObject
public org.eclipse.emf.common.util.URI getTargetEObjectUri()
getTargetEObjectUri
in interface IReferenceDescription
EObject
public org.eclipse.emf.ecore.EReference getEReference()
getEReference
in interface IReferenceDescription
EReference
public org.eclipse.emf.common.util.URI getContainerEObjectURI()
getContainerEObjectURI
in interface IReferenceDescription
EObject
containing this reference.
This can be the EObject defining the reference or one of its containers.