|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の getResourceSet
ResourceSetCreationException
- リソース集合の生成に失敗した場合public shohaku.ginkgo.NodeCompositeRule getNodeCompositeRule()
GinkgoResourceSetFactory
の記述:
GinkgoResourceSetFactory
内の getNodeCompositeRule
public void setNodeCompositeRule(shohaku.ginkgo.NodeCompositeRule nodeCompositeRule)
GinkgoResourceSetFactory
の記述:
GinkgoResourceSetFactory
内の setNodeCompositeRule
nodeCompositeRule
- 銀杏APIの構成ルールpublic shohaku.ginkgo.DocumentCompositeRule getDocumentCompositeRule()
GinkgoResourceSetFactory
の記述:
GinkgoResourceSetFactory
内の getDocumentCompositeRule
public void setDocumentCompositeRule(shohaku.ginkgo.DocumentCompositeRule documentCompositeRule)
GinkgoResourceSetFactory
の記述:
GinkgoResourceSetFactory
内の setDocumentCompositeRule
documentCompositeRule
- 銀杏APIのドキュメント構成ルールpublic shohaku.ginkgo.Document getParentDocument()
GinkgoResourceSetFactory
の記述:
GinkgoResourceSetFactory
内の getParentDocument
public void setParentDocument(shohaku.ginkgo.Document parentDocument)
GinkgoResourceSetFactory
の記述:
GinkgoResourceSetFactory
内の setParentDocument
parentDocument
- 親のドキュメントpublic shohaku.ginkgo.Document getParseDocument()
GinkgoResourceSetFactory
の記述:
GinkgoResourceSetFactory
内の getParseDocument
public java.lang.ClassLoader getClassLoader()
GinkgoResourceSetFactory
の記述:
GinkgoResourceSetFactory
内の getClassLoader
public void setClassLoader(java.lang.ClassLoader classLoader)
GinkgoResourceSetFactory
の記述:
GinkgoResourceSetFactory
内の setClassLoader
classLoader
- クラスローダ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リソースのインデックス
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |