|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectshohaku.shoin.factory.AbstractResourceSetFactory
shohaku.shoin.factory.AbstractIOResourceSetFactory
shohaku.shoin.factory.AbstractGinkgoResourceSetFactory
Ginkgo API 用いたリソース集合を生成するファクトリの抽象実装を提供します。
| コンストラクタの概要 | |
AbstractGinkgoResourceSetFactory()
プロパティを初期値で初期化します。 |
|
| メソッドの概要 | |
protected java.lang.ClassLoader |
findClassLoader()
使用するクラスローダを検索して返却します。 |
java.lang.ClassLoader |
getClassLoader()
リソースの生成に使用するクラスローダを返却します。 |
protected shohaku.ginkgo.NodeCompositeRule |
getDefaultNodeCompositeRule()
デフォルトの構成ルールを返却します。 |
shohaku.ginkgo.DocumentCompositeRule |
getDocumentCompositeRule()
リソースの生成に使用する銀杏APIのドキュメント構成ルールを返却します。 |
shohaku.ginkgo.NodeCompositeRule |
getNodeCompositeRule()
リソースの生成に使用する銀杏APIのノード構成ルールを返却します。 |
shohaku.ginkgo.Document |
getParentDocument()
リソースの生成に指定する親のドキュメントを返却します。 |
shohaku.ginkgo.Document |
getParseDocument()
直前に解析したドキュメントを返却します。 |
ResourceSet |
getResourceSet()
Ginkgo API 用いてIOリソースから、リソース集合を生成し返却します。 |
protected abstract void |
initValues(java.util.Map lookup,
shohaku.ginkgo.TagNode root,
int index)
リソースの初期化および登録します。 |
protected void |
load(shohaku.ginkgo.Ginkgo ginkgo,
java.util.Map lookup,
shohaku.core.resource.IOResource[] inreses)
IOリソースからリソースを読み込みます。 |
protected void |
load(shohaku.ginkgo.Ginkgo ginkgo,
java.util.Map lookup,
shohaku.core.resource.IOResource inres,
int index)
IOリソースからリソースを読み込みます。 |
protected java.util.Map |
newResourceSetMap()
リソース集合を格納するマップを生成して返却します。 |
protected ResourceSet |
newResourceSetObject(java.util.Map lookup)
マップからリソース集合を生成して返却します。 |
void |
setClassLoader(java.lang.ClassLoader classLoader)
リソースの生成に使用するクラスローダを格納します。 |
void |
setDocumentCompositeRule(shohaku.ginkgo.DocumentCompositeRule documentCompositeRule)
リソースの生成に使用する銀杏APIのドキュメント構成ルールを格納します。 |
void |
setNodeCompositeRule(shohaku.ginkgo.NodeCompositeRule nodeCompositeRule)
リソースの生成に使用する銀杏APIのノード構成ルールを格納します。 |
void |
setParentDocument(shohaku.ginkgo.Document parentDocument)
リソースの生成に指定する親のドキュメントを格納します。 |
protected void |
setParseDocument(shohaku.ginkgo.Document parseDoc)
直前に解析したドキュメントを格納します。 |
| クラス shohaku.shoin.factory.AbstractIOResourceSetFactory から継承したメソッド |
getIOResources, setIOResources |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| インタフェース shohaku.shoin.IOResourceSetFactory から継承したメソッド |
getIOResources, setIOResources |
| コンストラクタの詳細 |
public AbstractGinkgoResourceSetFactory()
| メソッドの詳細 |
public ResourceSet getResourceSet()
throws ResourceSetCreationException
GinkgoResourceSetFactory の記述:
GinkgoResourceSetFactory 内の getResourceSetResourceSetCreationException - リソース集合の生成に失敗した場合public shohaku.ginkgo.NodeCompositeRule getNodeCompositeRule()
GinkgoResourceSetFactory の記述:
GinkgoResourceSetFactory 内の getNodeCompositeRulepublic void setNodeCompositeRule(shohaku.ginkgo.NodeCompositeRule nodeCompositeRule)
GinkgoResourceSetFactory の記述:
GinkgoResourceSetFactory 内の setNodeCompositeRulenodeCompositeRule - 銀杏APIの構成ルールpublic shohaku.ginkgo.DocumentCompositeRule getDocumentCompositeRule()
GinkgoResourceSetFactory の記述:
GinkgoResourceSetFactory 内の getDocumentCompositeRulepublic void setDocumentCompositeRule(shohaku.ginkgo.DocumentCompositeRule documentCompositeRule)
GinkgoResourceSetFactory の記述:
GinkgoResourceSetFactory 内の setDocumentCompositeRuledocumentCompositeRule - 銀杏APIのドキュメント構成ルールpublic shohaku.ginkgo.Document getParentDocument()
GinkgoResourceSetFactory の記述:
GinkgoResourceSetFactory 内の getParentDocumentpublic void setParentDocument(shohaku.ginkgo.Document parentDocument)
GinkgoResourceSetFactory の記述:
GinkgoResourceSetFactory 内の setParentDocumentparentDocument - 親のドキュメントpublic shohaku.ginkgo.Document getParseDocument()
GinkgoResourceSetFactory の記述:
GinkgoResourceSetFactory 内の getParseDocumentpublic java.lang.ClassLoader getClassLoader()
GinkgoResourceSetFactory の記述:
GinkgoResourceSetFactory 内の getClassLoaderpublic void setClassLoader(java.lang.ClassLoader classLoader)
GinkgoResourceSetFactory の記述:
GinkgoResourceSetFactory 内の setClassLoaderclassLoader - クラスローダprotected java.lang.ClassLoader findClassLoader()
protected java.util.Map newResourceSetMap()
protected ResourceSet newResourceSetObject(java.util.Map lookup)
lookup - リソースを格納するマップ
protected void setParseDocument(shohaku.ginkgo.Document parseDoc)
parseDoc - 直前に解析したドキュメント
protected void load(shohaku.ginkgo.Ginkgo ginkgo,
java.util.Map lookup,
shohaku.core.resource.IOResource[] inreses)
throws ResourceSetCreationException
ginkgo - Ginkgolookup - リソースを格納するマップinreses - IOリソースの配列
ResourceSetCreationException - リソース集合の生成に失敗した場合
protected void load(shohaku.ginkgo.Ginkgo ginkgo,
java.util.Map lookup,
shohaku.core.resource.IOResource inres,
int index)
throws ResourceSetCreationException
ginkgo - Ginkgolookup - リソースを格納するマップinres - IOリソースindex - IOリソースのインデックス
ResourceSetCreationException - リソース集合の生成に失敗した場合protected shohaku.ginkgo.NodeCompositeRule getDefaultNodeCompositeRule()
protected abstract void initValues(java.util.Map lookup,
shohaku.ginkgo.TagNode root,
int index)
lookup - リソースを格納するマップroot - ルートタグindex - IOリソースのインデックス
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||