|
|||||||||
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(java.lang.String name)
SubFlowProperty(name, true, false) と同じです。 |
|
SubFlowProperty(java.lang.String name,
boolean required)
SubFlowProperty(name, required, false) と同じです。 |
|
SubFlowProperty(java.lang.String name,
boolean required,
boolean mapable)
コンストラクタ |
Method Summary | |
void |
assign(Property prop)
|
java.lang.Object |
clone()
|
java.lang.String |
getFlowName()
strValueからフロー名を返します。 フロー名はstrValueの'\t'または'.'よりも後の部分です。 strValue中に'\t'または'.'がない場合はstrValueを返します。 |
java.lang.String |
getProjectName()
strValueからプロジェクト名を返します。 プロジェクト名はstrValueの'\t'または'.'よりも前の部分です。 strValue中に'\t'または'.'がない場合はnullを返します。 |
PropertyType |
getType()
プロパティ型を返します。 常にPropertyType.SUBFLOWを返します。 |
boolean |
isCheckTarget()
|
boolean |
isNeedCheckPointCompileCheck()
|
static java.lang.String |
parseFlowName(java.lang.String value)
|
static java.lang.String |
parseProjectName(java.lang.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(java.lang.String name)
public SubFlowProperty(java.lang.String name, boolean required)
public SubFlowProperty(java.lang.String name, boolean required, boolean mapable)
name
- プロパティ名required
- このプロパティが必須プロパティの場合はtruemapable
- このプロパティがMapping可能な場合はtrueMethod Detail |
public PropertyType getType()
getType
in class ValueProperty
public java.lang.String getProjectName()
public java.lang.String getFlowName()
public java.lang.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 java.lang.String parseProjectName(java.lang.String value)
public static java.lang.String parseFlowName(java.lang.String value)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |