Interface COMPOSITION

All Superinterfaces:
Archetyped, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Implementing Classes:
COMPOSITIONImpl

public interface COMPOSITION extends Archetyped
An XML COMPOSITION(@openEHR/v1/Template). This is a complex type.
  • Field Details

    • type

      static final org.apache.xmlbeans.SchemaType type
  • Method Details

    • getContentArray

      ContentItem[] getContentArray()
      Gets array of all "Content" elements
    • getContentArray

      ContentItem getContentArray(int i)
      Gets ith "Content" element
    • sizeOfContentArray

      int sizeOfContentArray()
      Returns number of "Content" element
    • setContentArray

      void setContentArray(ContentItem[] contentArray)
      Sets array of all "Content" element
    • setContentArray

      void setContentArray(int i, ContentItem content)
      Sets ith "Content" element
    • insertNewContent

      ContentItem insertNewContent(int i)
      Inserts and returns a new empty value (as xml) as the ith "Content" element
    • addNewContent

      ContentItem addNewContent()
      Appends and returns a new empty value (as xml) as the last "Content" element
    • removeContent

      void removeContent(int i)
      Removes the ith "Content" element
    • getContext

      EVENTCONTEXT getContext()
      Gets the "Context" element
    • isSetContext

      boolean isSetContext()
      True if has "Context" element
    • setContext

      void setContext(EVENTCONTEXT context)
      Sets the "Context" element
    • addNewContext

      EVENTCONTEXT addNewContext()
      Appends and returns a new empty "Context" element
    • unsetContext

      void unsetContext()
      Unsets the "Context" element
    • getRuleArray

      Statement[] getRuleArray()
      Gets array of all "Rule" elements
    • getRuleArray

      Statement getRuleArray(int i)
      Gets ith "Rule" element
    • sizeOfRuleArray

      int sizeOfRuleArray()
      Returns number of "Rule" element
    • setRuleArray

      void setRuleArray(Statement[] ruleArray)
      Sets array of all "Rule" element
    • setRuleArray

      void setRuleArray(int i, Statement rule)
      Sets ith "Rule" element
    • insertNewRule

      Statement insertNewRule(int i)
      Inserts and returns a new empty value (as xml) as the ith "Rule" element
    • addNewRule

      Statement addNewRule()
      Appends and returns a new empty value (as xml) as the last "Rule" element
    • removeRule

      void removeRule(int i)
      Removes the ith "Rule" element
    • getName

      String getName()
      Gets the "name" attribute
    • xgetName

      org.apache.xmlbeans.XmlString xgetName()
      Gets (as xml) the "name" attribute
    • isSetName

      boolean isSetName()
      True if has "name" attribute
    • setName

      void setName(String name)
      Sets the "name" attribute
    • xsetName

      void xsetName(org.apache.xmlbeans.XmlString name)
      Sets (as xml) the "name" attribute
    • unsetName

      void unsetName()
      Unsets the "name" attribute
    • getAnnotation

      String getAnnotation()
      Gets the "annotation" attribute
    • xgetAnnotation

      org.apache.xmlbeans.XmlString xgetAnnotation()
      Gets (as xml) the "annotation" attribute
    • isSetAnnotation

      boolean isSetAnnotation()
      True if has "annotation" attribute
    • setAnnotation

      void setAnnotation(String annotation)
      Sets the "annotation" attribute
    • xsetAnnotation

      void xsetAnnotation(org.apache.xmlbeans.XmlString annotation)
      Sets (as xml) the "annotation" attribute
    • unsetAnnotation

      void unsetAnnotation()
      Unsets the "annotation" attribute