Class DTDEvent

    • Constructor Detail

      • DTDEvent

        public DTDEvent()
        Creates a new instance of DTDEvent
      • DTDEvent

        public DTDEvent​(String dtd)
    • Method Detail

      • getDocumentTypeDeclaration

        public String getDocumentTypeDeclaration()
        Returns the entire Document Type Declaration as a string, including the internal DTD subset. This may be null if there is not an internal subset. If it is not null it must return the entire Document Type Declaration which matches the doctypedecl production in the XML 1.0 specification
        Specified by:
        getDocumentTypeDeclaration in interface DTD
      • setDTD

        public void setDTD​(String dtd)
      • getEntities

        public List getEntities()
        Return a List containing the general entities, both external and internal, declared in the DTD. This list must contain EntityDeclaration events.
        Specified by:
        getEntities in interface DTD
        Returns:
        an unordered list of EntityDeclaration events
        See Also:
        EntityDeclaration
      • getNotations

        public List getNotations()
        Return a List containing the notations declared in the DTD. This list must contain NotationDeclaration events.
        Specified by:
        getNotations in interface DTD
        Returns:
        an unordered list of NotationDeclaration events
        See Also:
        NotationDeclaration
      • getProcessedDTD

        public Object getProcessedDTD()
        Returns an implementation defined representation of the DTD. This method may return null if no representation is available.
        Specified by:
        getProcessedDTD in interface DTD
      • setEntities

        public void setEntities​(List entites)
      • setNotations

        public void setNotations​(List notations)