shohaku.ginkgo.tags.core.beans
クラス SetPropertyDescTag

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

public class SetPropertyDescTag
extends AbstractValueTag

セッタープロパティのメソッドを表現する値タグを提供します。MethodDesc.SET_PROPERTY を持つ shohaku.core.beans.MethodDesc 型のデータを生成します。
子のエレメントが定義されない場合は、テキストを組み込み式として解析します、デフォルトではOGDL式が使用されます。


フィールドの概要
 
クラス shohaku.ginkgo.tags.AbstractValueTag から継承したフィールド
cacheValue
 
コンストラクタの概要
SetPropertyDescTag()
           
 
メソッドの概要
 void addElementTransferValue(java.lang.Object element)
          エレメントを追加します。
protected  java.lang.Object generateValue()
          値を生成して返却します。
 java.lang.Class getType()
          type 属性を返却します。
 void setTextTransferValue(ExpressionValue textValue)
          組み込み式としてテキストを変換して格納します。
 void setType(java.lang.Class type)
          type 属性を格納します。
 
クラス 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
 

コンストラクタの詳細

SetPropertyDescTag

public SetPropertyDescTag()
メソッドの詳細

generateValue

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

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

setType

public void setType(java.lang.Class type)
type 属性を格納します。

パラメータ:
type - type属性

getType

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

戻り値:
type 属性

setTextTransferValue

public void setTextTransferValue(ExpressionValue textValue)
組み込み式としてテキストを変換して格納します。

パラメータ:
textValue - 変換されたテキスト

addElementTransferValue

public void addElementTransferValue(java.lang.Object element)
エレメントを追加します。

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