|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectshohaku.ginkgo.helpers.DefaultNodeCompositeRule
shohaku.ginkgo.NodeCompositeRule のデフォルト実装を提供します。
| コンストラクタの概要 | |
DefaultNodeCompositeRule()
|
|
| メソッドの概要 | |
void |
addFeature(java.lang.Class id,
java.lang.Object feature)
指定された識別子が示す構造化処理の拡張機能を追加します。 |
void |
addNodeRuleParameters(java.lang.String namespaceURI,
shohaku.core.collections.params.Parameters params)
名前空間URI単位でノードの構成ルールをXMLURIのパターンで保管するパラメータリストを格納します。 |
NodeRule |
findNodeRule(java.lang.String namespaceURI,
java.lang.String nodeURI,
java.lang.String tagName)
ノードの構成情報を返却します。 |
org.xml.sax.DTDHandler |
getDTDHandler()
解析に使用する org.xml.sax.DTDHandlerを返却します。 |
org.xml.sax.EntityResolver |
getEntityResolver()
解析に使用する org.xml.sax.EntityResolverを返却します。 |
org.xml.sax.ErrorHandler |
getErrorHandler()
解析に使用する org.xml.sax.ErrorHandler を返却します。 |
java.lang.Object |
getFeature(java.lang.Class id)
指定された識別子が示す拡張機能を返却します。 |
java.lang.Boolean |
getNamespaceAware()
解析に使用する javax.xml.parsers.SAXParserFactory#namespaceAwareへ設定する値を返却します。 |
java.lang.Boolean |
getValidating()
解析に使用する javax.xml.parsers.SAXParserFactory#validatingへ設定する値を返却します。 |
void |
parse(Ginkgo ginkgo,
Document document)
解析処理の直前に呼び出されます、SAXへの設定情報が指定されていれば設定します。 |
void |
setDTDHandler(org.xml.sax.DTDHandler dtdHandler)
解析に使用する org.xml.sax.DTDHandlerを格納します。 |
void |
setEntityResolver(org.xml.sax.EntityResolver entityResolver)
解析に使用する org.xml.sax.EntityResolverを格納します。 |
void |
setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
解析に使用する org.xml.sax.ErrorHandler を格納します。 |
void |
setNamespaceAware(java.lang.Boolean namespaceAware)
解析に使用する javax.xml.parsers.SAXParserFactory#namespaceAwareへ設定する値を格納します。 |
void |
setValidating(java.lang.Boolean validating)
解析に使用する javax.xml.parsers.SAXParserFactory#validatingへ設定する値を格納します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public DefaultNodeCompositeRule()
| メソッドの詳細 |
public NodeRule findNodeRule(java.lang.String namespaceURI,
java.lang.String nodeURI,
java.lang.String tagName)
NodeCompositeRule 内の findNodeRulenamespaceURI - 解析対象の名前空間URInodeURI - 解析対象のXML階層URItagName - タグ名
NodeCompositeRule.findNodeRule(java.lang.String, java.lang.String, java.lang.String)
public void addNodeRuleParameters(java.lang.String namespaceURI,
shohaku.core.collections.params.Parameters params)
namespaceURI - ノードの名前空間URIparams - ノードの構成ルールをXMLURIのパターンで保管するパラメータリストpublic java.lang.Object getFeature(java.lang.Class id)
nullを返却します。
NodeCompositeRule 内の getFeatureid - 機能を示すクラス
NodeCompositeRule.getFeature(java.lang.Class)
public void addFeature(java.lang.Class id,
java.lang.Object feature)
id - 機能を示すクラスfeature - 拡張機能
public void parse(Ginkgo ginkgo,
Document document)
NodeCompositeRule 内の parseginkgo - 解析処理を実行するGinkgodocument - 解析対象のドキュメントNodeCompositeRule.parse(shohaku.ginkgo.Ginkgo, shohaku.ginkgo.Document)public void setEntityResolver(org.xml.sax.EntityResolver entityResolver)
org.xml.sax.EntityResolverを格納します。
entityResolver - 設定値、設定を行わない場合nullpublic org.xml.sax.EntityResolver getEntityResolver()
org.xml.sax.EntityResolverを返却します。
nullpublic void setDTDHandler(org.xml.sax.DTDHandler dtdHandler)
org.xml.sax.DTDHandlerを格納します。
dtdHandler - 設定値、設定を行わない場合nullpublic org.xml.sax.DTDHandler getDTDHandler()
org.xml.sax.DTDHandlerを返却します。
nullpublic void setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
org.xml.sax.ErrorHandler を格納します。
errorHandler - 設定値、設定を行わない場合nullpublic org.xml.sax.ErrorHandler getErrorHandler()
org.xml.sax.ErrorHandler を返却します。
nullpublic void setValidating(java.lang.Boolean validating)
javax.xml.parsers.SAXParserFactory#validatingへ設定する値を格納します。
validating - 設定値、設定を行わない場合nullpublic java.lang.Boolean getValidating()
javax.xml.parsers.SAXParserFactory#validatingへ設定する値を返却します。
nullpublic void setNamespaceAware(java.lang.Boolean namespaceAware)
javax.xml.parsers.SAXParserFactory#namespaceAwareへ設定する値を格納します。
namespaceAware - 設定値、設定を行わない場合nullpublic java.lang.Boolean getNamespaceAware()
javax.xml.parsers.SAXParserFactory#namespaceAwareへ設定する値を返却します。
null
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||