Interface OapiConcept


public interface OapiConcept
A semantic concept tied to messages, fields, or field groups.

The following attributes and references are supported:

  • Method Details

    • getAllElements

      MixedContent getAllElements()
      Returns a list of all elements present within the container.
      Returns:
      a list of all elements present within the container
    • getComponentRefs

      List<OapiComponentRef> getComponentRefs()
      Returns a list of references to components.
      Returns:
      a list of references to components
    • getGroupRefs

      List<OapiGroupRef> getGroupRefs()
      Returns a list of references to groups.
      Returns:
      a list of references to groups
    • getFieldRefs

      List<OapiFieldRef> getFieldRefs()
      Returns a list of references to fields.
      Returns:
      a list of references to fields
    • getMessageRefs

      List<OapiMessageRef> getMessageRefs()
      Returns a list of references to messages.
      Returns:
      a list of references to messages
    • getAnnotation

      OapiAnnotation getAnnotation()
      Returns all metadata on an element (documentation etc.).
      Returns:
      all metadata on an element (documentation etc.)
      See Also:
    • setAnnotation

      void setAnnotation(OapiAnnotation value)
      Set all metadata on an element (documentation etc.).
      Parameters:
      value - the new value of the 'Annotation' containment reference.
      See Also:
    • getName

      String getName()
      Returns a unique name of the concept.
      Returns:
      a unique name of the concept
      See Also:
    • setName

      void setName(String value)
      Set a unique name of the concept.
      Parameters:
      value - the new value of the 'Name' attribute.
      See Also: