com.infoteria.asteria.flowlibrary2.property
クラス UseConnectionProperty

java.lang.Object
  |
  +--com.infoteria.asteria.flowlibrary2.property.ValueProperty
        |
        +--com.infoteria.asteria.flowlibrary2.property.BooleanProperty
              |
              +--com.infoteria.asteria.flowlibrary2.property.UseConnectionProperty
すべての実装インタフェース:
Cloneable, Property

public class UseConnectionProperty
extends BooleanProperty

Connectionプロパティを使用するかどうかを制御するプロパティです。


コンストラクタの概要
UseConnectionProperty(String name)
          UseConnectionProperty(name, false, true) と同じです。
UseConnectionProperty(String name, boolean required)
          UseConnectionProperty(name, required, true) と同じです。
UseConnectionProperty(String name, boolean required, boolean mapable)
          コンストラクタ
UseConnectionProperty(String name, boolean required, boolean mapable, boolean value)
          コンストラクタ
 
メソッドの概要
 void assign(Property prop)
           
 Object clone()
           
 void setConnectionProperty(ConnectionProperty conProp)
          このプロパティに連動して使用するかどうかを決定するConnectionPropertyを設定します。
 void setString(String str)
           
 
クラス com.infoteria.asteria.flowlibrary2.property.BooleanProperty から継承したメソッド
booleanValue, setValue
 
クラス com.infoteria.asteria.flowlibrary2.property.ValueProperty から継承したメソッド
getName, getType, getValue, getValueType, init, isMapable, isNull, isRequired, setRequired, toString
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

UseConnectionProperty

public UseConnectionProperty(String name)
UseConnectionProperty(name, false, true) と同じです。

UseConnectionProperty

public UseConnectionProperty(String name,
                             boolean required)
UseConnectionProperty(name, required, true) と同じです。

UseConnectionProperty

public UseConnectionProperty(String name,
                             boolean required,
                             boolean mapable)
コンストラクタ
パラメータ:
name - プロパティ名
required - このプロパティが必須プロパティの場合はtrue
mapable - このプロパティがMapping可能な場合はtrue

UseConnectionProperty

public UseConnectionProperty(String name,
                             boolean required,
                             boolean mapable,
                             boolean value)
コンストラクタ
パラメータ:
name - プロパティ名
required - このプロパティが必須プロパティの場合はtrue
mapable - このプロパティがMapping可能な場合はtrue
value - デフォルト値
メソッドの詳細

setConnectionProperty

public void setConnectionProperty(ConnectionProperty conProp)
このプロパティに連動して使用するかどうかを決定するConnectionPropertyを設定します。

setString

public void setString(String str)
               throws PropertyException
クラス ValueProperty の記述:
コンパイル時に値を設定します。
オーバーライド:
クラス ValueProperty 内の setString
クラス com.infoteria.asteria.flowlibrary2.property.ValueProperty からコピーされたタグ:
パラメータ:
str - プロパティ値として設定される文字列

clone

public Object clone()
インタフェース Property の記述:
プロパティのcloneメソッドです。
オーバーライド:
クラス ValueProperty 内の clone

assign

public void assign(Property prop)
インタフェース Property の記述:
このプロパティの内容を引数のPropertyにコピーします。
引数となるPropertyのクラスはメソッド呼び出しを行うクラスと同一でなければなりません。
オーバーライド:
クラス ValueProperty 内の assign