Interface IAssignableElementAccess

All Superinterfaces:
IElementAccess, INamedElementAccess

public interface IAssignableElementAccess extends INamedElementAccess
  • Method Details

    • asElement

      INamedElementAccess asElement()
      Return the access object for the assigned element.
      Returns:
      The assigned element.
    • asLogicalProgrammingElement

      ILogicalProgrammingElementAccess asLogicalProgrammingElement()
      Return the assigned element as a logical programming element. (Only works for logical architecture models)
      Returns:
      The assigned logical programming element or null.
    • asComponent

      IComponentAccess asComponent()
      Return the assigned element as component. (Only works for physical architecture models)
      Returns:
      The assigned component or null, if the model is logical.