|
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
内の getProperty
name
- プロパティ名
SAXNotRecognizedException
- プロパティ名が認識できない場合
SAXNotSupportedException
- 指定されたプロパティをサポートしていない場合public void setProperty(String name, Object value) throws SAXNotRecognizedException, SAXNotSupportedException
SAXParser
内の setProperty
name
- プロパティ名value
- プロパティの値
SAXNotRecognizedException
- プロパティ名が認識できない場合
SAXNotSupportedException
- 指定されたプロパティをサポートしていない場合public Parser getParser() throws SAXException
SAXParser.getXMLReader()
メソッドから取得
した XMLReader
を XMLReaderAdapter
でラップしたインスタンスを
返します。
SAXParser
内の getParser
SAXException
- SAX パーサの構築に失敗した場合public boolean isNamespaceAware()
SAXParser
内の isNamespaceAware
public boolean isXIncludeAware()
SAXParser
内の isXIncludeAware
public Schema getSchema()
SAXParser
内の getSchema
public boolean isValidating()
SAXParser
内の isValidating
|
koiroha.org by takami torao | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |