Interface ContentItem

All Superinterfaces:
Archetyped, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Subinterfaces:
ACTION, ADMINENTRY, ENTRY, EVALUATION, INSTRUCTION, OBSERVATION, SECTION
All Known Implementing Classes:
ACTIONImpl, ADMINENTRYImpl, ContentItemImpl, ENTRYImpl, EVALUATIONImpl, INSTRUCTIONImpl, OBSERVATIONImpl, SECTIONImpl

public interface ContentItem extends Archetyped
An XML content_item(@openEHR/v1/Template). This is a complex type.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final class 
    A factory class with static methods for creating instances of this type.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.apache.xmlbeans.SchemaType
     

    Fields inherited from interface org.apache.xmlbeans.XmlObject

    EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
  • Method Summary

    Modifier and Type
    Method
    Description
    Appends and returns a new empty "Conditional" element
    Appends and returns a new empty value (as xml) as the last "Rule" element
    Gets the "annotation" attribute
    Gets the "Conditional" element
    boolean
    Gets the "hide_on_form" attribute
    Gets the "max" attribute
    Gets the "min" attribute
    Gets the "name" attribute
    Gets the "path" attribute
    Gets array of all "Rule" elements
    getRuleArray(int i)
    Gets ith "Rule" element
    Inserts and returns a new empty value (as xml) as the ith "Rule" element
    boolean
    True if has "annotation" attribute
    boolean
    True if has "Conditional" element
    boolean
    True if has "hide_on_form" attribute
    boolean
    True if has "max" attribute
    boolean
    True if has "min" attribute
    boolean
    True if has "name" attribute
    boolean
    True if has "path" attribute
    void
    removeRule(int i)
    Removes the ith "Rule" element
    void
    setAnnotation(String annotation)
    Sets the "annotation" attribute
    void
    Sets the "Conditional" element
    void
    setHideOnForm(boolean hideOnForm)
    Sets the "hide_on_form" attribute
    void
    Sets the "max" attribute
    void
    Sets the "min" attribute
    void
    Sets the "name" attribute
    void
    Sets the "path" attribute
    void
    setRuleArray(int i, Statement rule)
    Sets ith "Rule" element
    void
    setRuleArray(Statement[] ruleArray)
    Sets array of all "Rule" element
    int
    Returns number of "Rule" element
    void
    Unsets the "annotation" attribute
    void
    Unsets the "Conditional" element
    void
    Unsets the "hide_on_form" attribute
    void
    Unsets the "max" attribute
    void
    Unsets the "min" attribute
    void
    Unsets the "name" attribute
    void
    Unsets the "path" attribute
    org.apache.xmlbeans.XmlString
    Gets (as xml) the "annotation" attribute
    org.apache.xmlbeans.XmlBoolean
    Gets (as xml) the "hide_on_form" attribute
    org.apache.xmlbeans.XmlInteger
    Gets (as xml) the "max" attribute
    org.apache.xmlbeans.XmlInteger
    Gets (as xml) the "min" attribute
    org.apache.xmlbeans.XmlString
    Gets (as xml) the "name" attribute
    org.apache.xmlbeans.XmlString
    Gets (as xml) the "path" attribute
    void
    xsetAnnotation(org.apache.xmlbeans.XmlString annotation)
    Sets (as xml) the "annotation" attribute
    void
    xsetHideOnForm(org.apache.xmlbeans.XmlBoolean hideOnForm)
    Sets (as xml) the "hide_on_form" attribute
    void
    xsetMax(org.apache.xmlbeans.XmlInteger max)
    Sets (as xml) the "max" attribute
    void
    xsetMin(org.apache.xmlbeans.XmlInteger min)
    Sets (as xml) the "min" attribute
    void
    xsetName(org.apache.xmlbeans.XmlString name)
    Sets (as xml) the "name" attribute
    void
    xsetPath(org.apache.xmlbeans.XmlString path)
    Sets (as xml) the "path" attribute

    Methods inherited from interface org.apache.xmlbeans.XmlObject

    changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode

    Methods inherited from interface org.apache.xmlbeans.XmlTokenSource

    documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
  • Field Details

    • type

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

    • 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
    • getConditional

      Condition getConditional()
      Gets the "Conditional" element
    • isSetConditional

      boolean isSetConditional()
      True if has "Conditional" element
    • setConditional

      void setConditional(Condition conditional)
      Sets the "Conditional" element
    • addNewConditional

      Condition addNewConditional()
      Appends and returns a new empty "Conditional" element
    • unsetConditional

      void unsetConditional()
      Unsets the "Conditional" element
    • getMax

      BigInteger getMax()
      Gets the "max" attribute
    • xgetMax

      org.apache.xmlbeans.XmlInteger xgetMax()
      Gets (as xml) the "max" attribute
    • isSetMax

      boolean isSetMax()
      True if has "max" attribute
    • setMax

      void setMax(BigInteger max)
      Sets the "max" attribute
    • xsetMax

      void xsetMax(org.apache.xmlbeans.XmlInteger max)
      Sets (as xml) the "max" attribute
    • unsetMax

      void unsetMax()
      Unsets the "max" attribute
    • getMin

      BigInteger getMin()
      Gets the "min" attribute
    • xgetMin

      org.apache.xmlbeans.XmlInteger xgetMin()
      Gets (as xml) the "min" attribute
    • isSetMin

      boolean isSetMin()
      True if has "min" attribute
    • setMin

      void setMin(BigInteger min)
      Sets the "min" attribute
    • xsetMin

      void xsetMin(org.apache.xmlbeans.XmlInteger min)
      Sets (as xml) the "min" attribute
    • unsetMin

      void unsetMin()
      Unsets the "min" attribute
    • getPath

      String getPath()
      Gets the "path" attribute
    • xgetPath

      org.apache.xmlbeans.XmlString xgetPath()
      Gets (as xml) the "path" attribute
    • isSetPath

      boolean isSetPath()
      True if has "path" attribute
    • setPath

      void setPath(String path)
      Sets the "path" attribute
    • xsetPath

      void xsetPath(org.apache.xmlbeans.XmlString path)
      Sets (as xml) the "path" attribute
    • unsetPath

      void unsetPath()
      Unsets the "path" attribute
    • 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
    • getHideOnForm

      boolean getHideOnForm()
      Gets the "hide_on_form" attribute
    • xgetHideOnForm

      org.apache.xmlbeans.XmlBoolean xgetHideOnForm()
      Gets (as xml) the "hide_on_form" attribute
    • isSetHideOnForm

      boolean isSetHideOnForm()
      True if has "hide_on_form" attribute
    • setHideOnForm

      void setHideOnForm(boolean hideOnForm)
      Sets the "hide_on_form" attribute
    • xsetHideOnForm

      void xsetHideOnForm(org.apache.xmlbeans.XmlBoolean hideOnForm)
      Sets (as xml) the "hide_on_form" attribute
    • unsetHideOnForm

      void unsetHideOnForm()
      Unsets the "hide_on_form" 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