|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--com.infoteria.gui.property.PropertyDecorator
|
+--com.infoteria.asteria.flowbuilder2.property.FlowProperty
|
+--com.infoteria.asteria.flowbuilder2.component.ComponentProperty
Componentの保持するPropertyのDecoratorクラスです。
Componentの定義ファイルで定義したPropertyはこのクラスでラップされます。
| Fields inherited from interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem |
MAPPING_BOTH, MAPPING_INPUT, MAPPING_NONE, MAPPING_OUTPUT |
| Constructor Summary | |
ComponentProperty(Property prop)
|
|
| Method Summary | |
javax.swing.Icon |
getIcon()
|
java.lang.String |
getId()
|
int |
getMappingType()
マッピングで使用可能かどうかの種別を返します。 返り値は以下のシンボルのいずれかです。 MAPPING_NONE - マッピング不可 MAPPING_INPUT - 入力側のみマッピング可能 MAPPING_OUTPUT - 出力側のみマッピング可能 MAPPING_BOTH - マッピング可能 |
boolean |
isEnableMacro()
プロパティ式が使用可能かどうかを返します。 (isEnableMappingがfalseの場合はsetEnableMacroでtrueを設定してもプロパティ式は使用可能になりません) |
boolean |
isEnableMapping()
マッピングで値を設定できるかどうかを返します。 |
boolean |
isIgnoreSerialize()
|
static java.lang.String |
mappingTypeToStr(int n)
|
void |
setEnableMacro(boolean b)
プロパティ式が使用可能かどうかを設定します。 |
void |
setMappingType(int n)
マッピングで使用可能かどうかの種別を設定します。 |
static int |
strToMappingType(java.lang.String s)
|
| Methods inherited from class com.infoteria.asteria.flowbuilder2.property.FlowProperty |
clone, getDefaultValue, getDifference, getLoadingDefault, getMacro, getSaveType, isDesignerOnly, isDiffTarget, isRequired, isSaveRequired, isUnknown, isUseMacro, setDefaultValue, setDesignerOnly, setDiffTarget, setLoadingDefault, setMacro, setRequired, setSaveType, setUnknown, valueEquals |
| Methods inherited from class com.infoteria.gui.property.PropertyDecorator |
addPropertyChangeListener, assign, assignTo, getAdapter, getDisplayName, getEditor, getName, getOwner, getPropertyChangeListeners, getRenderer, getTooltip, getType, getValue, getValueAsString, getWrappedProperty, isEditable, isVisible, removePropertyChangeListener, setDisplayName, setEditable, setEditor, setOwner, setRenderer, setTooltip, setValue, setValue, setValueAsString, setValueAsString, setVisible |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem |
getDisplayName, getName, isVisible |
| Constructor Detail |
public ComponentProperty(Property prop)
| Method Detail |
public static int strToMappingType(java.lang.String s)
public static java.lang.String mappingTypeToStr(int n)
public java.lang.String getId()
getId in interface com.infoteria.asteria.flowbuilder2.mapper.MappingItempublic int getMappingType()
getMappingType in interface com.infoteria.asteria.flowbuilder2.mapper.MappingItempublic void setMappingType(int n)
public void setEnableMacro(boolean b)
public boolean isEnableMacro()
isEnableMacro in class FlowPropertypublic boolean isEnableMapping()
isEnableMapping in class FlowPropertypublic boolean isIgnoreSerialize()
isIgnoreSerialize in interface com.infoteria.asteria.flowbuilder2.mapper.MappingItempublic javax.swing.Icon getIcon()
getIcon in interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||