Class COMPOSITIONImpl

  • All Implemented Interfaces:
    Serializable, Archetyped, COMPOSITION, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource

    public class COMPOSITIONImpl
    extends ArchetypedImpl
    implements COMPOSITION
    An XML COMPOSITION(@openEHR/v1/Template). This is a complex type.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.apache.xmlbeans.XmlObject

        org.apache.xmlbeans.XmlObject.Factory
    • Field Summary

      • Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase

        _voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
      • Fields inherited from interface org.apache.xmlbeans.XmlObject

        EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL, type
    • Constructor Summary

      Constructors 
      Constructor Description
      COMPOSITIONImpl​(org.apache.xmlbeans.SchemaType sType)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ContentItem addNewContent()
      Appends and returns a new empty value (as xml) as the last "Content" element
      EVENTCONTEXT addNewContext()
      Appends and returns a new empty "Context" element
      Statement addNewRule()
      Appends and returns a new empty value (as xml) as the last "Rule" element
      String getAnnotation()
      Gets the "annotation" attribute
      ContentItem[] getContentArray()
      Gets array of all "Content" elements
      ContentItem getContentArray​(int i)
      Gets ith "Content" element
      EVENTCONTEXT getContext()
      Gets the "Context" element
      String getName()
      Gets the "name" attribute
      Statement[] getRuleArray()
      Gets array of all "Rule" elements
      Statement getRuleArray​(int i)
      Gets ith "Rule" element
      ContentItem insertNewContent​(int i)
      Inserts and returns a new empty value (as xml) as the ith "Content" element
      Statement insertNewRule​(int i)
      Inserts and returns a new empty value (as xml) as the ith "Rule" element
      boolean isSetAnnotation()
      True if has "annotation" attribute
      boolean isSetContext()
      True if has "Context" element
      boolean isSetName()
      True if has "name" attribute
      void removeContent​(int i)
      Removes the ith "Content" element
      void removeRule​(int i)
      Removes the ith "Rule" element
      void setAnnotation​(String annotation)
      Sets the "annotation" attribute
      void setContentArray​(int i, ContentItem content)
      Sets ith "Content" element
      void setContentArray​(ContentItem[] contentArray)
      Sets array of all "Content" element
      void setContext​(EVENTCONTEXT context)
      Sets the "Context" element
      void setName​(String name)
      Sets the "name" attribute
      void setRuleArray​(int i, Statement rule)
      Sets ith "Rule" element
      void setRuleArray​(Statement[] ruleArray)
      Sets array of all "Rule" element
      int sizeOfContentArray()
      Returns number of "Content" element
      int sizeOfRuleArray()
      Returns number of "Rule" element
      void unsetAnnotation()
      Unsets the "annotation" attribute
      void unsetContext()
      Unsets the "Context" element
      void unsetName()
      Unsets the "name" attribute
      org.apache.xmlbeans.XmlString xgetAnnotation()
      Gets (as xml) the "annotation" attribute
      org.apache.xmlbeans.XmlString xgetName()
      Gets (as xml) the "name" attribute
      void xsetAnnotation​(org.apache.xmlbeans.XmlString annotation)
      Sets (as xml) the "annotation" attribute
      void xsetName​(org.apache.xmlbeans.XmlString name)
      Sets (as xml) the "name" attribute
      • Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl

        arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
      • Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase

        _copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
      • 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
    • Constructor Detail

      • COMPOSITIONImpl

        public COMPOSITIONImpl​(org.apache.xmlbeans.SchemaType sType)