|
XML Library 1.0 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjavax.xml.parsers.SAXParser
org.koiroha.xml.parser.AbstractSAXParser
public abstract class AbstractSAXParser
XML パーサクラスの抽象実装クラスです。
| フィールドの概要 | |
|---|---|
protected Map<String,Boolean> |
feature
このパーサを生成したファクトリに設定されていた機能フラグです。 |
protected Map<String,Object> |
property
このパーサのプロパティです。 |
| コンストラクタの概要 | |
|---|---|
protected |
AbstractSAXParser(Map<String,Boolean> feature,
boolean xinclude,
Schema schema)
コンストラクタは何も行いません。 |
| メソッドの概要 | |
|---|---|
Parser |
getParser()
SAX1 パーサを参照します。 |
Object |
getProperty(String name)
このパーサに設定されているプロパティを参照します。 |
Schema |
getSchema()
このパーサが使用するスキーマを参照します。 |
boolean |
isNamespaceAware()
このパーサが名前空間を認識するかどうかを参照します。 |
boolean |
isValidating()
このパーサが DTD の検証を行うかどうかを参照します。 |
boolean |
isXIncludeAware()
このパーサが XInclude を認識するかどうかを参照します。 |
void |
setProperty(String name,
Object value)
このパーサのプロパティを設定します。 |
| クラス javax.xml.parsers.SAXParser から継承されたメソッド |
|---|
getXMLReader, parse, parse, parse, parse, parse, parse, parse, parse, parse, parse, reset |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
protected final Map<String,Boolean> feature
protected final Map<String,Object> property
| コンストラクタの詳細 |
|---|
protected AbstractSAXParser(Map<String,Boolean> feature,
boolean xinclude,
Schema schema)
feature - 機能フラグxinclude - XInclude を有効にする場合 trueschema - 使用するスキーマ| メソッドの詳細 |
|---|
public Object getProperty(String name)
throws SAXNotRecognizedException,
SAXNotSupportedException
SAXParser 内の getPropertyname - プロパティ名
SAXNotRecognizedException - プロパティ名が認識できない場合
SAXNotSupportedException - 指定されたプロパティをサポートしていない場合
public void setProperty(String name,
Object value)
throws SAXNotRecognizedException,
SAXNotSupportedException
SAXParser 内の setPropertyname - プロパティ名value - プロパティの値
SAXNotRecognizedException - プロパティ名が認識できない場合
SAXNotSupportedException - 指定されたプロパティをサポートしていない場合
public Parser getParser()
throws SAXException
SAXParser.getXMLReader() メソッドから取得
した XMLReader を XMLReaderAdapter でラップしたインスタンスを
返します。
SAXParser 内の getParserSAXException - SAX パーサの構築に失敗した場合public boolean isNamespaceAware()
SAXParser 内の isNamespaceAwarepublic boolean isXIncludeAware()
SAXParser 内の isXIncludeAwarepublic Schema getSchema()
SAXParser 内の getSchemapublic boolean isValidating()
SAXParser 内の isValidating
|
koiroha.org by takami torao | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||