shohaku.ginkgo.tags.core.resource
クラス ResourceTag

java.lang.Object
  拡張shohaku.ginkgo.tags.AbstractTag
      拡張shohaku.ginkgo.tags.AbstractValueTag
          拡張shohaku.ginkgo.tags.core.resource.ResourceTag
すべての実装インタフェース:
Node, TagNode, ValueNode

public class ResourceTag
extends AbstractValueTag

ファイルやネットワーク上のリソースを表現する値タグを提供します。 shohaku.core.io.IOResource 型のデータを生成します。
path 属性をリソースパスとして IOResource を生成します。

関連項目:
IOResource

フィールドの概要
 
クラス shohaku.ginkgo.tags.AbstractValueTag から継承したフィールド
cacheValue
 
コンストラクタの概要
ResourceTag()
           
 
メソッドの概要
protected  java.lang.Object generateValue()
          値を生成して返却します。
 shohaku.core.resource.IOResource getPath()
          リソースのパスから生成されるIOリソースを返却します。
 void setPath(shohaku.core.resource.IOResource path)
          リソースのパスから生成されるIOリソースを格納します。
 
クラス shohaku.ginkgo.tags.AbstractValueTag から継承したメソッド
end, getNodeValue
 
クラス shohaku.ginkgo.tags.AbstractTag から継承したメソッド
begin, child, finish, getId, getName, getTagContext, initialize, text
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ResourceTag

public ResourceTag()
メソッドの詳細

generateValue

protected java.lang.Object generateValue()
値を生成して返却します。

定義:
クラス AbstractValueTag 内の generateValue
戻り値:
生成された値

setPath

public void setPath(shohaku.core.resource.IOResource path)
リソースのパスから生成されるIOリソースを格納します。

パラメータ:
path - IOリソース

getPath

public shohaku.core.resource.IOResource getPath()
リソースのパスから生成されるIOリソースを返却します。

戻り値:
IOリソース