Interface TopicNamespaceType

  • All Superinterfaces:
    ExtensibleDocumented, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
    All Known Implementing Classes:
    TopicNamespaceTypeImpl

    public interface TopicNamespaceType
    extends ExtensibleDocumented
    An XML TopicNamespaceType(@http://docs.oasis-open.org/wsn/t-1). This is a complex type.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  TopicNamespaceType.Factory
      A factory class with static methods for creating instances of this type.
      static interface  TopicNamespaceType.Topic
      An XML Topic(@http://docs.oasis-open.org/wsn/t-1).
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.apache.xmlbeans.SchemaType type  
      • Fields inherited from interface org.apache.xmlbeans.XmlObject

        EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
    • Field Detail

      • type

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

      • sizeOfTopicArray

        int sizeOfTopicArray()
        Returns number of "Topic" element
      • insertNewTopic

        TopicNamespaceType.Topic insertNewTopic​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Topic" element
      • addNewTopic

        TopicNamespaceType.Topic addNewTopic()
        Appends and returns a new empty value (as xml) as the last "Topic" element
      • removeTopic

        void removeTopic​(int i)
        Removes the ith "Topic" element
      • getName

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

        org.apache.xmlbeans.XmlNCName 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.XmlNCName name)
        Sets (as xml) the "name" attribute
      • unsetName

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

        String getTargetNamespace()
        Gets the "targetNamespace" attribute
      • xgetTargetNamespace

        org.apache.xmlbeans.XmlAnyURI xgetTargetNamespace()
        Gets (as xml) the "targetNamespace" attribute
      • setTargetNamespace

        void setTargetNamespace​(String targetNamespace)
        Sets the "targetNamespace" attribute
      • xsetTargetNamespace

        void xsetTargetNamespace​(org.apache.xmlbeans.XmlAnyURI targetNamespace)
        Sets (as xml) the "targetNamespace" attribute
      • getFinal

        boolean getFinal()
        Gets the "final" attribute
      • xgetFinal

        org.apache.xmlbeans.XmlBoolean xgetFinal()
        Gets (as xml) the "final" attribute
      • isSetFinal

        boolean isSetFinal()
        True if has "final" attribute
      • setFinal

        void setFinal​(boolean xfinal)
        Sets the "final" attribute
      • xsetFinal

        void xsetFinal​(org.apache.xmlbeans.XmlBoolean xfinal)
        Sets (as xml) the "final" attribute
      • unsetFinal

        void unsetFinal()
        Unsets the "final" attribute