Interface DTD2

  • All Superinterfaces:
    javax.xml.stream.events.DTD, javax.xml.stream.events.XMLEvent, javax.xml.stream.XMLStreamConstants
    All Known Implementing Classes:
    DTDEventImpl

    public interface DTD2
    extends javax.xml.stream.events.DTD
    Interface that extends basic DTD with methods that are necessary to completely reproduce actual DOCTYPE declaration constructs in xml documents.
    • Field Summary

      • Fields inherited from interface javax.xml.stream.XMLStreamConstants

        ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getInternalSubset()  
      java.lang.String getPublicId()  
      java.lang.String getRootName()  
      java.lang.String getSystemId()  
      • Methods inherited from interface javax.xml.stream.events.DTD

        getDocumentTypeDeclaration, getEntities, getNotations, getProcessedDTD
      • Methods inherited from interface javax.xml.stream.events.XMLEvent

        asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
    • Method Detail

      • getRootName

        java.lang.String getRootName()
      • getSystemId

        java.lang.String getSystemId()
      • getPublicId

        java.lang.String getPublicId()
      • getInternalSubset

        java.lang.String getInternalSubset()