shohaku.shoin.tags.beans
クラス BindMethodTag

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

public class BindMethodTag
extends shohaku.ginkgo.tags.AbstractValueTag

メソッドを拡張された規則で束縛するデータの値タグを提供します。shohaku.sugina.binder.BindMethod 型のデータを生成します。


フィールドの概要
 
クラス shohaku.ginkgo.tags.AbstractValueTag から継承したフィールド
cacheValue
 
コンストラクタの概要
BindMethodTag()
           
 
メソッドの概要
 void addElementTransferValue(shohaku.sugina.dynbind.BindArgumentDesc arg)
          エレメントを追加します。
protected  java.lang.Object generateValue()
          値を生成して返却します。
 java.lang.Class getClazz()
          clazz 属性を返却します。
 java.lang.Object getRef()
          ref 属性を返却します。
 void setClazz(java.lang.Class clazz)
          class 属性を格納します。
 void setRef(java.lang.Object ref)
          ref 属性を格納します。
 
クラス 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
 

コンストラクタの詳細

BindMethodTag

public BindMethodTag()
メソッドの詳細

generateValue

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

戻り値:
生成された値

setClazz

public void setClazz(java.lang.Class clazz)
class 属性を格納します。

パラメータ:
clazz - class 属性

setRef

public void setRef(java.lang.Object ref)
ref 属性を格納します。

パラメータ:
ref - ref属性

getClazz

public java.lang.Class getClazz()
clazz 属性を返却します。

戻り値:
clazz 属性

getRef

public java.lang.Object getRef()
ref 属性を返却します。

戻り値:
ref 属性

addElementTransferValue

public void addElementTransferValue(shohaku.sugina.dynbind.BindArgumentDesc arg)
エレメントを追加します。

パラメータ:
arg - エレメント