Interface IBmCrossReference


  • public interface IBmCrossReference
    Represents a reference to an object.
    • 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.