org.seasar.framework.xml
クラス SaxHandler

java.lang.Object
  拡張org.xml.sax.helpers.DefaultHandler
      拡張org.seasar.framework.xml.SaxHandler
すべての実装インタフェース:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler

public final class SaxHandler
extends DefaultHandler


コンストラクタの概要
SaxHandler(TagHandlerRule tagHandlerRule)
           
 
メソッドの概要
 void characters(char[] buffer, int start, int length)
           
 void endElement(String namespaceURI, String localName, String qName)
           
 void error(SAXParseException e)
           
 Object getResult()
           
 TagHandlerContext getTagHandlerContext()
           
 void registerDtdPath(String publicId, String dtdPath)
           
 InputSource resolveEntity(String publicId, String systemId)
           
 void setDocumentLocator(Locator locator)
           
 void startDocument()
           
 void startElement(String namespaceURI, String localName, String qName, Attributes attributes)
           
 void warning(SAXParseException e)
           
 
クラス org.xml.sax.helpers.DefaultHandler から継承したメソッド
endDocument, endPrefixMapping, fatalError, ignorableWhitespace, notationDecl, processingInstruction, skippedEntity, startPrefixMapping, unparsedEntityDecl
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SaxHandler

public SaxHandler(TagHandlerRule tagHandlerRule)
メソッドの詳細

getTagHandlerContext

public TagHandlerContext getTagHandlerContext()

setDocumentLocator

public void setDocumentLocator(Locator locator)

startDocument

public void startDocument()
                   throws SAXException
例外:
SAXException

startElement

public void startElement(String namespaceURI,
                         String localName,
                         String qName,
                         Attributes attributes)

characters

public void characters(char[] buffer,
                       int start,
                       int length)

endElement

public void endElement(String namespaceURI,
                       String localName,
                       String qName)

resolveEntity

public InputSource resolveEntity(String publicId,
                                 String systemId)
                          throws SAXException
例外:
SAXException

error

public void error(SAXParseException e)
           throws SAXException
例外:
SAXException

warning

public void warning(SAXParseException e)
             throws SAXException
例外:
SAXException

registerDtdPath

public void registerDtdPath(String publicId,
                            String dtdPath)

getResult

public Object getResult()


Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.