public class HybsErrorListener
extends java.lang.Object
implements javax.xml.transform.ErrorListener, org.xml.sax.ErrorHandler
TransformerFactory、Transformer 等で発生するエラーや警告を補足する ErrorListener の実装クラスです。 さらに、XMLReader 等で発生するエラーや警告を補足する ErrorHandler の実装クラスも兼ねています。 ErrorListener や、ErrorHandler で捕らえたエラーを、内部の StringBuilder に書き出して、 エラー発生時にその内容を、読み出します。 TransformerFactory と Transformer に、同じオブジェクトを渡すことで、エラー発生時の 状況に応じて、メッセージが設定されていきます。 取り出しは、セットしたオブジェクトを、取り出して、toString() するだけにしています。
6.4.0.2 (2015/12/11) 新規作成 |
6.4.3.2 (2016/02/19) 新規作成 |
コンストラクタと説明 |
---|
HybsErrorListener()
引数なしのコンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
error(org.xml.sax.SAXParseException ex)
XML構文解析エラーまたは警告の、回復可能なエラーの通知を受け取ります。
|
void |
error(javax.xml.transform.TransformerException ex)
TransformerFactory,Transformer処理の、回復可能なエラーの通知を受け取ります。
|
void |
fatalError(org.xml.sax.SAXParseException ex)
XML構文解析エラーまたは警告の、回復できないエラーの通知を受け取ります。
|
void |
fatalError(javax.xml.transform.TransformerException ex)
TransformerFactory,Transformer処理の、回復できないエラーの通知を受け取ります。
|
java.lang.String |
toString()
内部で保管しているエラーメッセージを返します。
|
void |
warning(org.xml.sax.SAXParseException ex)
XML構文解析エラーまたは警告の、警告の通知を受け取ります。
|
void |
warning(javax.xml.transform.TransformerException ex)
TransformerFactory,Transformer処理の、警告の通知を受け取ります。
|
public HybsErrorListener()
6.4.3.2 (2016/02/19) 内部の StringBuilder は、最初から用意しておきます。 |
public void warning(javax.xml.transform.TransformerException ex)
warning
インタフェース内 javax.xml.transform.ErrorListener
ex
- Transformer例外にカプセル化されたエラー情報ErrorListener.warning( TransformerException )
public void error(javax.xml.transform.TransformerException ex)
error
インタフェース内 javax.xml.transform.ErrorListener
ex
- Transformer例外にカプセル化されたエラー情報ErrorListener.error( TransformerException )
public void fatalError(javax.xml.transform.TransformerException ex)
fatalError
インタフェース内 javax.xml.transform.ErrorListener
ex
- Transformer例外にカプセル化されたエラー情報ErrorListener.fatalError( TransformerException )
public void warning(org.xml.sax.SAXParseException ex)
warning
インタフェース内 org.xml.sax.ErrorHandler
ex
- SAXParseException例外にカプセル化されたエラー情報ErrorHandler.warning( SAXParseException )
public void error(org.xml.sax.SAXParseException ex)
error
インタフェース内 org.xml.sax.ErrorHandler
ex
- SAXParseException例外にカプセル化されたエラー情報ErrorHandler.error( SAXParseException )
public void fatalError(org.xml.sax.SAXParseException ex)
fatalError
インタフェース内 org.xml.sax.ErrorHandler
ex
- SAXParseException例外にカプセル化されたエラー情報ErrorHandler.fatalError( SAXParseException )
public java.lang.String toString()
toString
クラス内 java.lang.Object
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.