|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectshohaku.ginkgo.rule.DefaultNodeCompositeRule
NodeCompositeRule のデフォルト実装を提供します。
コンストラクタの概要 | |
DefaultNodeCompositeRule()
|
メソッドの概要 | |
void |
addFeature(java.lang.Class id,
java.lang.Object feature)
指定された識別子が示す構造化処理の拡張機能を追加します。 |
void |
addTagRule(java.lang.String namespaceURI,
TagRuleSet tagRuleSet)
名前空間URI単位で、タグ構成ルールの集合を格納します。 |
TagRule |
findTagRule(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 へ設定する値を返却します。 |
TagPropertyTransfer |
getTagPropertyTransfer()
タグ属性をタグのプロパティに転送する機能を返却します。 |
java.lang.Boolean |
getValidating()
解析に使用する javax.xml.parsers.SAXParserFactory#validating へ設定する値を返却します。 |
void |
prepare(Ginkgo ginkgo)
解析処理の直前に呼び出されます、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 |
setTagPropertyTransfer(TagPropertyTransfer tagAttributesTransfer)
タグ属性をタグのプロパティに転送する機能を返却します。 |
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 TagRule findTagRule(java.lang.String namespaceURI, java.lang.String nodeURI, java.lang.String tagName)
NodeCompositeRule
の記述:
NodeCompositeRule
内の findTagRule
namespaceURI
- 解析対象の名前空間URInodeURI
- 解析対象のXML階層URItagName
- タグ名
public void addTagRule(java.lang.String namespaceURI, TagRuleSet tagRuleSet)
NodeCompositeRule
の記述:
NodeCompositeRule
内の addTagRule
namespaceURI
- タグの名前空間URItagRuleSet
- タグ構成ルールの集合public java.lang.Object getFeature(java.lang.Class id)
NodeCompositeRule
の記述:
NodeCompositeRule
内の getFeature
id
- 機能を示すクラス
public void addFeature(java.lang.Class id, java.lang.Object feature)
NodeCompositeRule
の記述:
NodeCompositeRule
内の addFeature
id
- 機能を示すクラスfeature
- 拡張機能public TagPropertyTransfer getTagPropertyTransfer()
NodeCompositeRule
の記述:
NodeCompositeRule
内の getTagPropertyTransfer
public void setTagPropertyTransfer(TagPropertyTransfer tagAttributesTransfer)
NodeCompositeRule
の記述:
NodeCompositeRule
内の setTagPropertyTransfer
tagAttributesTransfer
- タグ属性をタグのプロパティに転送する機能public void prepare(Ginkgo ginkgo)
NodeCompositeRule
内の prepare
ginkgo
- 解析処理を実行する GinkgoNodeCompositeRule.prepare(shohaku.ginkgo.Ginkgo)
public void setEntityResolver(org.xml.sax.EntityResolver entityResolver)
entityResolver
- 設定値、設定を行わない場合 nullpublic org.xml.sax.EntityResolver getEntityResolver()
public void setDTDHandler(org.xml.sax.DTDHandler dtdHandler)
dtdHandler
- 設定値、設定を行わない場合 nullpublic org.xml.sax.DTDHandler getDTDHandler()
public void setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
errorHandler
- 設定値、設定を行わない場合 nullpublic org.xml.sax.ErrorHandler getErrorHandler()
public void setValidating(java.lang.Boolean validating)
validating
- 設定値、設定を行わない場合 nullpublic java.lang.Boolean getValidating()
public void setNamespaceAware(java.lang.Boolean namespaceAware)
namespaceAware
- 設定値、設定を行わない場合 nullpublic java.lang.Boolean getNamespaceAware()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |