Package com._1c.g5.v8.bm.core
Interface IBmCrossReference
public interface IBmCrossReference
Represents a reference to an object.
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.ecore.EStructuralFeatureGets the feature holding the reference.Gets the namespace the object holding the reference belongs to.Gets the object holding the reference.longGets the ID of the object holding the reference.
-
Method Details
-
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
nullif the object does not exist anymore.
-