|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.infoteria.asteria.flowlibrary2.property.ValueProperty | +--com.infoteria.asteria.flowlibrary2.property.StringProperty | +--com.infoteria.asteria.flowlibrary2.property.SubFlowProperty
サブフロー型のプロパティクラスです。
Constructor Summary | |
SubFlowProperty(String name)
SubFlowProperty(name, true, false) と同じです。 |
|
SubFlowProperty(String name,
boolean required)
SubFlowProperty(name, required, false) と同じです。 |
|
SubFlowProperty(String name,
boolean required,
boolean mapable)
コンストラクタ |
Method Summary | |
void |
assign(Property prop)
|
Object |
clone()
|
String |
getFlowName()
strValueからフロー名を返します。 フロー名はstrValueの'\t'または'.'よりも後の部分です。 strValue中に'\t'または'.'がない場合はstrValueを返します。 |
String |
getProjectName()
strValueからプロジェクト名を返します。 プロジェクト名はstrValueの'\t'または'.'よりも前の部分です。 strValue中に'\t'または'.'がない場合はnullを返します。 |
PropertyType |
getType()
プロパティ型を返します。 常にPropertyType.SUBFLOWを返します。 |
boolean |
isCheckTarget()
|
boolean |
isNeedCheckPointCompileCheck()
|
static String |
parseFlowName(String value)
|
static String |
parseProjectName(String value)
|
void |
setCheckPointCompileCheck(boolean b)
|
void |
setCheckTarget(boolean b)
|
Methods inherited from class com.infoteria.asteria.flowlibrary2.property.StringProperty |
setValue, strValue |
Methods inherited from class com.infoteria.asteria.flowlibrary2.property.ValueProperty |
getName, getValue, getValueType, init, isMapable, isNull, isRequired, resetMacro, setRequired, setString, toString |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SubFlowProperty(String name)
public SubFlowProperty(String name, boolean required)
public SubFlowProperty(String name, boolean required, boolean mapable)
name
- プロパティ名required
- このプロパティが必須プロパティの場合はtruemapable
- このプロパティがMapping可能な場合はtrueMethod Detail |
public PropertyType getType()
getType
in class ValueProperty
public String getProjectName()
public String getFlowName()
public Object clone()
Property
clone
in class ValueProperty
public void assign(Property prop)
Property
assign
in class ValueProperty
public boolean isCheckTarget()
public void setCheckTarget(boolean b)
public boolean isNeedCheckPointCompileCheck()
public void setCheckPointCompileCheck(boolean b)
public static String parseProjectName(String value)
public static String parseFlowName(String value)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |