Package com._1c.g5.v8.bm.core
Interface IBmCrossReference
-
public interface IBmCrossReference
Represents a reference to an object.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EStructuralFeature
getFeature()
Gets the feature holding the reference.IBmNamespace
getNamespace()
Gets the namespace the object holding the reference belongs to.IBmObject
getObject()
Gets the object holding the reference.long
getObjectId()
Gets the ID of the object holding the reference.
-
-
-
Method Detail
-
getNamespace
IBmNamespace getNamespace()
Gets the namespace the object holding the reference belongs to.- Returns:
- the namespace the object holding the reference belongs to. Never
null
.
-
getObjectId
long getObjectId()
Gets the ID of the object holding the reference.- Returns:
- the ID of the object holding the reference.
-
getFeature
org.eclipse.emf.ecore.EStructuralFeature getFeature()
Gets the feature holding the reference.- Returns:
- the feature holding the reference, never
null
.
-
getObject
IBmObject getObject()
Gets the object holding the reference.- Returns:
- the object holding the reference or
null
if the object does not exist anymore.
-
-