Class TopicTypeImpl

    • 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.oasisOpen.docs.wsn.t1.TopicType

        type
      • Fields inherited from interface org.apache.xmlbeans.XmlObject

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

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      QueryExpressionType addNewMessagePattern()
      Appends and returns a new empty "MessagePattern" element
      TopicType addNewTopic()
      Appends and returns a new empty value (as xml) as the last "Topic" element
      boolean getFinal()
      Gets the "final" attribute
      QueryExpressionType getMessagePattern()
      Gets the "MessagePattern" element
      List getMessageTypes()
      Gets the "messageTypes" attribute
      String getName()
      Gets the "name" attribute
      TopicType[] getTopicArray()
      Gets array of all "Topic" elements
      TopicType getTopicArray​(int i)
      Gets ith "Topic" element
      TopicType insertNewTopic​(int i)
      Inserts and returns a new empty value (as xml) as the ith "Topic" element
      boolean isSetFinal()
      True if has "final" attribute
      boolean isSetMessagePattern()
      True if has "MessagePattern" element
      boolean isSetMessageTypes()
      True if has "messageTypes" attribute
      void removeTopic​(int i)
      Removes the ith "Topic" element
      void setFinal​(boolean xfinal)
      Sets the "final" attribute
      void setMessagePattern​(QueryExpressionType messagePattern)
      Sets the "MessagePattern" element
      void setMessageTypes​(List messageTypes)
      Sets the "messageTypes" attribute
      void setName​(String name)
      Sets the "name" attribute
      void setTopicArray​(int i, TopicType topic)
      Sets ith "Topic" element
      void setTopicArray​(TopicType[] topicArray)
      Sets array of all "Topic" element
      int sizeOfTopicArray()
      Returns number of "Topic" element
      void unsetFinal()
      Unsets the "final" attribute
      void unsetMessagePattern()
      Unsets the "MessagePattern" element
      void unsetMessageTypes()
      Unsets the "messageTypes" attribute
      org.apache.xmlbeans.XmlBoolean xgetFinal()
      Gets (as xml) the "final" attribute
      TopicType.MessageTypes xgetMessageTypes()
      Gets (as xml) the "messageTypes" attribute
      org.apache.xmlbeans.XmlNCName xgetName()
      Gets (as xml) the "name" attribute
      void xsetFinal​(org.apache.xmlbeans.XmlBoolean xfinal)
      Sets (as xml) the "final" attribute
      void xsetMessageTypes​(TopicType.MessageTypes messageTypes)
      Sets (as xml) the "messageTypes" attribute
      void xsetName​(org.apache.xmlbeans.XmlNCName 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

      • TopicTypeImpl

        public TopicTypeImpl​(org.apache.xmlbeans.SchemaType sType)
    • Method Detail

      • isSetMessagePattern

        public boolean isSetMessagePattern()
        True if has "MessagePattern" element
        Specified by:
        isSetMessagePattern in interface TopicType
      • unsetMessagePattern

        public void unsetMessagePattern()
        Unsets the "MessagePattern" element
        Specified by:
        unsetMessagePattern in interface TopicType
      • sizeOfTopicArray

        public int sizeOfTopicArray()
        Returns number of "Topic" element
        Specified by:
        sizeOfTopicArray in interface TopicType
      • setTopicArray

        public void setTopicArray​(TopicType[] topicArray)
        Sets array of all "Topic" element
        Specified by:
        setTopicArray in interface TopicType
      • insertNewTopic

        public TopicType insertNewTopic​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Topic" element
        Specified by:
        insertNewTopic in interface TopicType
      • addNewTopic

        public TopicType addNewTopic()
        Appends and returns a new empty value (as xml) as the last "Topic" element
        Specified by:
        addNewTopic in interface TopicType
      • removeTopic

        public void removeTopic​(int i)
        Removes the ith "Topic" element
        Specified by:
        removeTopic in interface TopicType
      • xgetName

        public org.apache.xmlbeans.XmlNCName xgetName()
        Gets (as xml) the "name" attribute
        Specified by:
        xgetName in interface TopicType
      • setName

        public void setName​(String name)
        Sets the "name" attribute
        Specified by:
        setName in interface TopicType
      • xsetName

        public void xsetName​(org.apache.xmlbeans.XmlNCName name)
        Sets (as xml) the "name" attribute
        Specified by:
        xsetName in interface TopicType
      • isSetMessageTypes

        public boolean isSetMessageTypes()
        True if has "messageTypes" attribute
        Specified by:
        isSetMessageTypes in interface TopicType
      • setMessageTypes

        public void setMessageTypes​(List messageTypes)
        Sets the "messageTypes" attribute
        Specified by:
        setMessageTypes in interface TopicType
      • unsetMessageTypes

        public void unsetMessageTypes()
        Unsets the "messageTypes" attribute
        Specified by:
        unsetMessageTypes in interface TopicType
      • getFinal

        public boolean getFinal()
        Gets the "final" attribute
        Specified by:
        getFinal in interface TopicType
      • xgetFinal

        public org.apache.xmlbeans.XmlBoolean xgetFinal()
        Gets (as xml) the "final" attribute
        Specified by:
        xgetFinal in interface TopicType
      • isSetFinal

        public boolean isSetFinal()
        True if has "final" attribute
        Specified by:
        isSetFinal in interface TopicType
      • setFinal

        public void setFinal​(boolean xfinal)
        Sets the "final" attribute
        Specified by:
        setFinal in interface TopicType
      • xsetFinal

        public void xsetFinal​(org.apache.xmlbeans.XmlBoolean xfinal)
        Sets (as xml) the "final" attribute
        Specified by:
        xsetFinal in interface TopicType
      • unsetFinal

        public void unsetFinal()
        Unsets the "final" attribute
        Specified by:
        unsetFinal in interface TopicType