org.xerial.amoeba
Class DTDToFDHandler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by org.xml.sax.ext.DefaultHandler2
          extended by org.xerial.amoeba.DTDToFDHandler
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler, DeclHandler, EntityResolver2, LexicalHandler

public class DTDToFDHandler
extends DefaultHandler2
implements LexicalHandler


Constructor Summary
DTDToFDHandler()
           
 
Method Summary
 void attributeDecl(String name, String name2, String type, String mode, String value)
           
 void elementDecl(String name, String model)
           
 void endDTD()
           
 void externalEntityDecl(String name, String publicId, String systemId)
           
 void internalEntityDecl(String name, String value)
           
 void notationDecl(String name, String publicId, String systemId)
           
 void processingInstruction(String target, String data)
           
 void startDTD(String name, String publicId, String systemId)
           
 void unparsedEntityDecl(String name, String publicId, String systemId, String notationName)
           
 
Methods inherited from class org.xml.sax.ext.DefaultHandler2
comment, endCDATA, endEntity, getExternalSubset, resolveEntity, resolveEntity, startCDATA, startEntity
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.xml.sax.ext.LexicalHandler
comment, endCDATA, endEntity, startCDATA, startEntity
 

Constructor Detail

DTDToFDHandler

public DTDToFDHandler()
Method Detail

attributeDecl

public void attributeDecl(String name,
                          String name2,
                          String type,
                          String mode,
                          String value)
                   throws SAXException
Specified by:
attributeDecl in interface DeclHandler
Overrides:
attributeDecl in class DefaultHandler2
Throws:
SAXException

elementDecl

public void elementDecl(String name,
                        String model)
                 throws SAXException
Specified by:
elementDecl in interface DeclHandler
Overrides:
elementDecl in class DefaultHandler2
Throws:
SAXException

externalEntityDecl

public void externalEntityDecl(String name,
                               String publicId,
                               String systemId)
                        throws SAXException
Specified by:
externalEntityDecl in interface DeclHandler
Overrides:
externalEntityDecl in class DefaultHandler2
Throws:
SAXException

internalEntityDecl

public void internalEntityDecl(String name,
                               String value)
                        throws SAXException
Specified by:
internalEntityDecl in interface DeclHandler
Overrides:
internalEntityDecl in class DefaultHandler2
Throws:
SAXException

notationDecl

public void notationDecl(String name,
                         String publicId,
                         String systemId)
                  throws SAXException
Specified by:
notationDecl in interface DTDHandler
Overrides:
notationDecl in class DefaultHandler
Throws:
SAXException

unparsedEntityDecl

public void unparsedEntityDecl(String name,
                               String publicId,
                               String systemId,
                               String notationName)
                        throws SAXException
Specified by:
unparsedEntityDecl in interface DTDHandler
Overrides:
unparsedEntityDecl in class DefaultHandler
Throws:
SAXException

startDTD

public void startDTD(String name,
                     String publicId,
                     String systemId)
              throws SAXException
Specified by:
startDTD in interface LexicalHandler
Overrides:
startDTD in class DefaultHandler2
Throws:
SAXException

processingInstruction

public void processingInstruction(String target,
                                  String data)
                           throws SAXException
Specified by:
processingInstruction in interface ContentHandler
Overrides:
processingInstruction in class DefaultHandler
Throws:
SAXException

endDTD

public void endDTD()
            throws SAXException
Specified by:
endDTD in interface LexicalHandler
Overrides:
endDTD in class DefaultHandler2
Throws:
SAXException


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.1 Japan License.