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.
    • asType

      ITypeAccess asType()
      Return the assigned element as a type. (Only works for logical architecture models)
      Returns:
      The assigned type or null, if the model is physical or the assigned element is not a type.
    • 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.