org.seasar.framework.xml
クラス SaxHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.seasar.framework.xml.SaxHandler
- すべての実装インタフェース:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
- public class SaxHandler
- extends org.xml.sax.helpers.DefaultHandler
SAXのイベントを処理するためのクラスです。
- 作成者:
- higa
クラス 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)
SaxHandler
を作成します。
- パラメータ:
tagHandlerRule
-
getTagHandlerContext
public TagHandlerContext getTagHandlerContext()
TagHandlerContext
を返します。
- 戻り値:
TagHandlerContext
setDocumentLocator
public void setDocumentLocator(org.xml.sax.Locator locator)
startDocument
public void startDocument()
throws org.xml.sax.SAXException
- 例外:
org.xml.sax.SAXException
startElement
public void startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
characters
public void characters(char[] buffer,
int start,
int length)
endElement
public void endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
resolveEntity
public org.xml.sax.InputSource resolveEntity(java.lang.String publicId,
java.lang.String systemId)
throws org.xml.sax.SAXException
- 例外:
org.xml.sax.SAXException
error
public void error(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
- 例外:
org.xml.sax.SAXException
warning
public void warning(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
- 例外:
org.xml.sax.SAXException
registerDtdPath
public void registerDtdPath(java.lang.String publicId,
java.lang.String dtdPath)
- DTDの実際のパスを登録します。
- パラメータ:
publicId
- dtdPath
-
getResult
public java.lang.Object getResult()
- 処理された結果を返します。
- 戻り値:
- 処理された結果
Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.