com.infoteria.asteria.flowlibrary2.property
Class HomeModeProperty

java.lang.Object
  |
  +--com.infoteria.asteria.flowlibrary2.property.ValueProperty
        |
        +--com.infoteria.asteria.flowlibrary2.property.EnumProperty
              |
              +--com.infoteria.asteria.flowlibrary2.property.HomeModeProperty
All Implemented Interfaces:
Cloneable, Property

Deprecated. 今後はStringPropertyとPathResolverPropertyを組み合わせて使用してください。

public class HomeModeProperty
extends EnumProperty

EnumPropertyを拡張してHomeModeの設定に特化したクラスです。
設定可能な列挙値は"ProjectOwner"または"ExecuteUser"になります。


Constructor Summary
HomeModeProperty(String name)
          Deprecated. HomeModeProperty(name, false, true, null) と同じです。
HomeModeProperty(String name, boolean required)
          Deprecated. HomeModeProperty(name, required, true, null) と同じです。
HomeModeProperty(String name, boolean required, boolean mapable)
          Deprecated. HomeModeProperty(name, required, mapable, null) と同じです。
HomeModeProperty(String name, boolean required, boolean mapable, String value)
          Deprecated. コンストラクタ
 
Methods inherited from class com.infoteria.asteria.flowlibrary2.property.EnumProperty
addEnumeration, canUseMacro, clone, getEnumList, getIndex, setString, strValue
 
Methods inherited from class com.infoteria.asteria.flowlibrary2.property.ValueProperty
assign, getName, getType, getValue, getValueType, init, isMapable, isNull, isRequired, resetMacro, setRequired, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HomeModeProperty

public HomeModeProperty(String name)
Deprecated. 
HomeModeProperty(name, false, true, null) と同じです。

HomeModeProperty

public HomeModeProperty(String name,
                        boolean required)
Deprecated. 
HomeModeProperty(name, required, true, null) と同じです。

HomeModeProperty

public HomeModeProperty(String name,
                        boolean required,
                        boolean mapable)
Deprecated. 
HomeModeProperty(name, required, mapable, null) と同じです。

HomeModeProperty

public HomeModeProperty(String name,
                        boolean required,
                        boolean mapable,
                        String value)
Deprecated. 
コンストラクタ
Parameters:
name - プロパティ名
required - このプロパティが必須プロパティの場合はtrue
mapable - このプロパティがMapping可能な場合はtrue
value - デフォルト値