javax.xml.stream.events
Interface DTD

All Superinterfaces:
XMLEvent, XMLStreamConstants

public interface DTD
extends XMLEvent

A DOCTYPE declaration event.


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
 String getDocumentTypeDeclaration()
          Returns the body of the DTD, including the internal DTD subset.
 List getEntities()
          Returns the entities declared in the DTD.
 List getNotations()
          Returns the notations declared in the DTD.
 Object getProcessedDTD()
          Returns an implementation-specific representation of the DTD, or null if no such representation is available.
 
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

getDocumentTypeDeclaration

String getDocumentTypeDeclaration()
Returns the body of the DTD, including the internal DTD subset.


getProcessedDTD

Object getProcessedDTD()
Returns an implementation-specific representation of the DTD, or null if no such representation is available.


getNotations

List getNotations()
Returns the notations declared in the DTD.


getEntities

List getEntities()
Returns the entities declared in the DTD.