org.simBio.serialize.xml
クラス LogSax2

java.lang.Object
  上位を拡張 org.xml.sax.helpers.DefaultHandler
      上位を拡張 org.xml.sax.ext.DefaultHandler2
          上位を拡張 org.simBio.serialize.xml.LogSax2
すべての実装されたインタフェース:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, org.xml.sax.ext.DeclHandler, org.xml.sax.ext.EntityResolver2, org.xml.sax.ext.LexicalHandler
直系の既知のサブクラス:
TocReader

public class LogSax2
extends org.xml.sax.ext.DefaultHandler2

Logging SAX2 events.

バージョン:
$Id: LogSax2.java,v 1.3 2006/12/07 02:11:28 nsarai Exp $
作成者:
Nobuaki Sarai

コンストラクタの概要
LogSax2()
           
 
メソッドの概要
 void attributeDecl(java.lang.String eName, java.lang.String aName, java.lang.String type, java.lang.String mode, java.lang.String value)
          Logs attribute details of elements when debugging.
 void characters(char[] ch, int start, int length)
          Logs character data when debugging.
 void comment(char[] ch, int start, int length)
          Logs comments when debugging.
 void elementDecl(java.lang.String name, java.lang.String model)
          Logs element names and models when debugging
 void endCDATA()
          Logs the end of a CDATA section.
 void endDocument()
          Reports the end of the document.
 void endDTD()
          Logs the end of a DTD section.
 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
          Reports the end of an element.
 void endEntity(java.lang.String name)
          Logs the end of an entity.
 void endPrefixMapping(java.lang.String prefix)
          Reports the end of a prefix-URI mapping.
 void externalEntityDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId)
          Logs a parsed external entity declaration.
 org.xml.sax.InputSource getExternalSubset(java.lang.String name, java.lang.String baseURI)
          Returns and logs a new external subset.
 void ignorableWhitespace(char[] ch, int start, int length)
          Reports ignorable whitespace in element content.
 void internalEntityDecl(java.lang.String name, java.lang.String value)
          Logs an internal entity declaration
 void notationDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId)
          Reports notation declaration.
 void processingInstruction(java.lang.String target, java.lang.String data)
          Reports processing instruction.
 org.xml.sax.InputSource resolveEntity(java.lang.String publicId, java.lang.String systemId)
          Calls the EntityResolver2 resolveEntity method.
 org.xml.sax.InputSource resolveEntity(java.lang.String name, java.lang.String publicId, java.lang.String baseURI, java.lang.String systemId)
          Maps references to external entities into input sources.
 void setDocumentLocator(org.xml.sax.Locator locator)
          ClassCastException is thrown by IBMJDK142 + Xerces-J causes for Locator2 Sun J2SDK1.4.1 + Xerces-J or Sun J2SE5.0 is OK.
 void skippedEntity(java.lang.String name)
          Reports a skipped entity.
 void startCDATA()
          Reports the start of a CDATA section.
 void startDocument()
          Reports the beginning of a document.
 void startDTD(java.lang.String name, java.lang.String publicId, java.lang.String systemId)
          Reports the start of a DTD declaration.
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
          Reports the start of an element.
 void startEntity(java.lang.String name)
          Reports the start of some XML entities.
 void startPrefixMapping(java.lang.String prefix, java.lang.String uri)
          Begin scope of prefix-URI mapping.
 void unparsedEntityDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId, java.lang.String notationName)
          Receives notification of an unparsed entity declaration
 
クラス org.xml.sax.helpers.DefaultHandler から継承されたメソッド
error, fatalError, warning
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

LogSax2

public LogSax2()
メソッドの詳細

characters

public void characters(char[] ch,
                       int start,
                       int length)
Logs character data when debugging.

定義:
インタフェース org.xml.sax.ContentHandler 内の characters
オーバーライド:
クラス org.xml.sax.helpers.DefaultHandler 内の characters
関連項目:
ContentHandler.characters(char[], int, int)

comment

public void comment(char[] ch,
                    int start,
                    int length)
             throws org.xml.sax.SAXException
Logs comments when debugging.

定義:
インタフェース org.xml.sax.ext.LexicalHandler 内の comment
オーバーライド:
クラス org.xml.sax.ext.DefaultHandler2 内の comment
例外:
org.xml.sax.SAXException
関連項目:
LexicalHandler.comment(char[], int, int)

endDocument

public void endDocument()
                 throws org.xml.sax.SAXException
Reports the end of the document.

定義:
インタフェース org.xml.sax.ContentHandler 内の endDocument
オーバーライド:
クラス org.xml.sax.helpers.DefaultHandler 内の endDocument
例外:
org.xml.sax.SAXException
関連項目:
ContentHandler.endDocument()

endElement

public void endElement(java.lang.String uri,
                       java.lang.String localName,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
Reports the end of an element.

定義:
インタフェース org.xml.sax.ContentHandler 内の endElement
オーバーライド:
クラス org.xml.sax.helpers.DefaultHandler 内の endElement
例外:
org.xml.sax.SAXException
関連項目:
ContentHandler.endElement(java.lang.String, java.lang.String, java.lang.String)

ignorableWhitespace

public void ignorableWhitespace(char[] ch,
                                int start,
                                int length)
Reports ignorable whitespace in element content.

定義:
インタフェース org.xml.sax.ContentHandler 内の ignorableWhitespace
オーバーライド:
クラス org.xml.sax.helpers.DefaultHandler 内の ignorableWhitespace
関連項目:
ContentHandler.ignorableWhitespace(char[], int, int)

notationDecl

public void notationDecl(java.lang.String name,
                         java.lang.String publicId,
                         java.lang.String systemId)
Reports notation declaration.

定義:
インタフェース org.xml.sax.DTDHandler 内の notationDecl
オーバーライド:
クラス org.xml.sax.helpers.DefaultHandler 内の notationDecl
関連項目:
DTDHandler.notationDecl(java.lang.String, java.lang.String, java.lang.String)

processingInstruction

public void processingInstruction(java.lang.String target,
                                  java.lang.String data)
Reports processing instruction.

定義:
インタフェース org.xml.sax.ContentHandler 内の processingInstruction
オーバーライド:
クラス org.xml.sax.helpers.DefaultHandler 内の processingInstruction
関連項目:
ContentHandler.processingInstruction(java.lang.String, java.lang.String)

setDocumentLocator

public void setDocumentLocator(org.xml.sax.Locator locator)
ClassCastException is thrown by IBMJDK142 + Xerces-J causes for Locator2 Sun J2SDK1.4.1 + Xerces-J or Sun J2SE5.0 is OK. Thus, when Locator2 can not be resolved, encoding is set to UTF-8 by default.

定義:
インタフェース org.xml.sax.ContentHandler 内の setDocumentLocator
オーバーライド:
クラス org.xml.sax.helpers.DefaultHandler 内の setDocumentLocator
関連項目:
ContentHandler.setDocumentLocator(org.xml.sax.Locator)

startElement

public void startElement(java.lang.String uri,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes attributes)
                  throws org.xml.sax.SAXException
Reports the start of an element.

定義:
インタフェース org.xml.sax.ContentHandler 内の startElement
オーバーライド:
クラス org.xml.sax.helpers.DefaultHandler 内の startElement
例外:
org.xml.sax.SAXException
関連項目:
ContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)

startDocument

public void startDocument()
Reports the beginning of a document.

定義:
インタフェース org.xml.sax.ContentHandler 内の startDocument
オーバーライド:
クラス org.xml.sax.helpers.DefaultHandler 内の startDocument
関連項目:
ContentHandler.startDocument()

unparsedEntityDecl

public void unparsedEntityDecl(java.lang.String name,
                               java.lang.String publicId,
                               java.lang.String systemId,
                               java.lang.String notationName)
Receives notification of an unparsed entity declaration

定義:
インタフェース org.xml.sax.DTDHandler 内の unparsedEntityDecl
オーバーライド:
クラス org.xml.sax.helpers.DefaultHandler 内の unparsedEntityDecl
関連項目:
DTDHandler.unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String)

attributeDecl

public void attributeDecl(java.lang.String eName,
                          java.lang.String aName,
                          java.lang.String type,
                          java.lang.String mode,
                          java.lang.String value)
                   throws org.xml.sax.SAXException
Logs attribute details of elements when debugging.

定義:
インタフェース org.xml.sax.ext.DeclHandler 内の attributeDecl
オーバーライド:
クラス org.xml.sax.ext.DefaultHandler2 内の attributeDecl
例外:
org.xml.sax.SAXException
関連項目:
DeclHandler.attributeDecl(String, String, String, String, String)

elementDecl

public void elementDecl(java.lang.String name,
                        java.lang.String model)
                 throws org.xml.sax.SAXException
Logs element names and models when debugging

定義:
インタフェース org.xml.sax.ext.DeclHandler 内の elementDecl
オーバーライド:
クラス org.xml.sax.ext.DefaultHandler2 内の elementDecl
例外:
org.xml.sax.SAXException

endCDATA

public void endCDATA()
              throws org.xml.sax.SAXException
Logs the end of a CDATA section.

定義:
インタフェース org.xml.sax.ext.LexicalHandler 内の endCDATA
オーバーライド:
クラス org.xml.sax.ext.DefaultHandler2 内の endCDATA
例外:
org.xml.sax.SAXException
関連項目:
LexicalHandler.endCDATA()

endDTD

public void endDTD()
            throws org.xml.sax.SAXException
Logs the end of a DTD section.

定義:
インタフェース org.xml.sax.ext.LexicalHandler 内の endDTD
オーバーライド:
クラス org.xml.sax.ext.DefaultHandler2 内の endDTD
例外:
org.xml.sax.SAXException
関連項目:
LexicalHandler.endDTD()

endEntity

public void endEntity(java.lang.String name)
               throws org.xml.sax.SAXException
Logs the end of an entity.

定義:
インタフェース org.xml.sax.ext.LexicalHandler 内の endEntity
オーバーライド:
クラス org.xml.sax.ext.DefaultHandler2 内の endEntity
例外:
org.xml.sax.SAXException
関連項目:
LexicalHandler.endEntity(String)

externalEntityDecl

public void externalEntityDecl(java.lang.String name,
                               java.lang.String publicId,
                               java.lang.String systemId)
                        throws org.xml.sax.SAXException
Logs a parsed external entity declaration.

定義:
インタフェース org.xml.sax.ext.DeclHandler 内の externalEntityDecl
オーバーライド:
クラス org.xml.sax.ext.DefaultHandler2 内の externalEntityDecl
例外:
org.xml.sax.SAXException
関連項目:
DeclHandler.externalEntityDecl(String, String, String)

getExternalSubset

public org.xml.sax.InputSource getExternalSubset(java.lang.String name,
                                                 java.lang.String baseURI)
                                          throws org.xml.sax.SAXException,
                                                 java.io.IOException
Returns and logs a new external subset.

定義:
インタフェース org.xml.sax.ext.EntityResolver2 内の getExternalSubset
オーバーライド:
クラス org.xml.sax.ext.DefaultHandler2 内の getExternalSubset
戻り値:
input source for new external subset to be used by parser, or null
例外:
org.xml.sax.SAXException
java.io.IOException
関連項目:
EntityResolver2.getExternalSubset(String, String)

internalEntityDecl

public void internalEntityDecl(java.lang.String name,
                               java.lang.String value)
                        throws org.xml.sax.SAXException
Logs an internal entity declaration

定義:
インタフェース org.xml.sax.ext.DeclHandler 内の internalEntityDecl
オーバーライド:
クラス org.xml.sax.ext.DefaultHandler2 内の internalEntityDecl
例外:
org.xml.sax.SAXException
関連項目:
DeclHandler.internalEntityDecl(String, String)

resolveEntity

public org.xml.sax.InputSource resolveEntity(java.lang.String name,
                                             java.lang.String publicId,
                                             java.lang.String baseURI,
                                             java.lang.String systemId)
                                      throws org.xml.sax.SAXException,
                                             java.io.IOException
Maps references to external entities into input sources.

定義:
インタフェース org.xml.sax.ext.EntityResolver2 内の resolveEntity
オーバーライド:
クラス org.xml.sax.ext.DefaultHandler2 内の resolveEntity
戻り値:
an input source or null
例外:
org.xml.sax.SAXException
java.io.IOException
関連項目:
EntityResolver2.resolveEntity(String, String, String, String)

resolveEntity

public org.xml.sax.InputSource resolveEntity(java.lang.String publicId,
                                             java.lang.String systemId)
                                      throws org.xml.sax.SAXException,
                                             java.io.IOException
Calls the EntityResolver2 resolveEntity method.

定義:
インタフェース org.xml.sax.EntityResolver 内の resolveEntity
オーバーライド:
クラス org.xml.sax.ext.DefaultHandler2 内の resolveEntity
戻り値:
an input source or null
例外:
org.xml.sax.SAXException
java.io.IOException
関連項目:
EntityResolver.resolveEntity(String, String)

startCDATA

public void startCDATA()
                throws org.xml.sax.SAXException
Reports the start of a CDATA section.

定義:
インタフェース org.xml.sax.ext.LexicalHandler 内の startCDATA
オーバーライド:
クラス org.xml.sax.ext.DefaultHandler2 内の startCDATA
例外:
org.xml.sax.SAXException
関連項目:
LexicalHandler.startCDATA()

startDTD

public void startDTD(java.lang.String name,
                     java.lang.String publicId,
                     java.lang.String systemId)
              throws org.xml.sax.SAXException
Reports the start of a DTD declaration.

定義:
インタフェース org.xml.sax.ext.LexicalHandler 内の startDTD
オーバーライド:
クラス org.xml.sax.ext.DefaultHandler2 内の startDTD
例外:
org.xml.sax.SAXException
関連項目:
LexicalHandler.startDTD(String, String, String)

startEntity

public void startEntity(java.lang.String name)
                 throws org.xml.sax.SAXException
Reports the start of some XML entities.

定義:
インタフェース org.xml.sax.ext.LexicalHandler 内の startEntity
オーバーライド:
クラス org.xml.sax.ext.DefaultHandler2 内の startEntity
例外:
org.xml.sax.SAXException
関連項目:
LexicalHandler.startEntity(String)

endPrefixMapping

public void endPrefixMapping(java.lang.String prefix)
                      throws org.xml.sax.SAXException
Reports the end of a prefix-URI mapping.

定義:
インタフェース org.xml.sax.ContentHandler 内の endPrefixMapping
オーバーライド:
クラス org.xml.sax.helpers.DefaultHandler 内の endPrefixMapping
例外:
org.xml.sax.SAXException
関連項目:
ContentHandler.endPrefixMapping(String)

skippedEntity

public void skippedEntity(java.lang.String name)
                   throws org.xml.sax.SAXException
Reports a skipped entity.

定義:
インタフェース org.xml.sax.ContentHandler 内の skippedEntity
オーバーライド:
クラス org.xml.sax.helpers.DefaultHandler 内の skippedEntity
例外:
org.xml.sax.SAXException
関連項目:
ContentHandler.skippedEntity(String)

startPrefixMapping

public void startPrefixMapping(java.lang.String prefix,
                               java.lang.String uri)
                        throws org.xml.sax.SAXException
Begin scope of prefix-URI mapping.

定義:
インタフェース org.xml.sax.ContentHandler 内の startPrefixMapping
オーバーライド:
クラス org.xml.sax.helpers.DefaultHandler 内の startPrefixMapping
例外:
org.xml.sax.SAXException
関連項目:
ContentHandler.startPrefixMapping(String, String)


???(C) 2002-2007 ?????????????????????