Package org.gjt.xpp

Interface XmlTag

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getLocalName()
      Returns the local name of the current element
      java.lang.String getNamespaceUri()
      Returns the namespace URI of the current element Returns null if not applicable
      java.lang.String getPrefix()
      Returns the prefix of the current element or null if elemet has no prefix.
      java.lang.String getRawName()
      Returns the raw name (prefix + ':' + localName) of the current element
      void modifyTag​(java.lang.String namespaceURI, java.lang.String localName, java.lang.String rawName)
      Modify tag to have namespace URI, localName and rawName.
      void resetTag()
      Clear all Tag state to default values.
    • Method Detail

      • resetTag

        void resetTag()
        Clear all Tag state to default values.
      • getNamespaceUri

        java.lang.String getNamespaceUri()
        Returns the namespace URI of the current element Returns null if not applicable
      • getLocalName

        java.lang.String getLocalName()
        Returns the local name of the current element
      • getPrefix

        java.lang.String getPrefix()
        Returns the prefix of the current element or null if elemet has no prefix.
      • getRawName

        java.lang.String getRawName()
        Returns the raw name (prefix + ':' + localName) of the current element
      • modifyTag

        void modifyTag​(java.lang.String namespaceURI,
                       java.lang.String localName,
                       java.lang.String rawName)
                throws XmlPullParserException
        Modify tag to have namespace URI, localName and rawName.

        NOTE: setting modeled after SAX2 startTag

        Parameters:
        namespaceURI - maybe null then default "" namespace is used
        localName - may be null then rawName is used
        rawName - actual attribute name MUST be not null if it is null exception MUST be thrown
        Throws:
        XmlPullParserException