com.infoteria.asteria.flowbuilder2.component
クラス ComponentProperty
java.lang.Object
|
+--com.infoteria.gui.property.PropertyDecorator
|
+--com.infoteria.asteria.flowbuilder2.property.FlowProperty
|
+--com.infoteria.asteria.flowbuilder2.component.ComponentProperty
- すべての実装インタフェース:
- Cloneable, com.infoteria.asteria.flowbuilder2.mapper.MappingItem, Property
- public class ComponentProperty
- extends FlowProperty
- implements com.infoteria.asteria.flowbuilder2.mapper.MappingItem
Componentの保持するPropertyのDecoratorクラスです。
Componentの定義ファイルで定義したPropertyはこのクラスでラップされます。
| インタフェース com.infoteria.asteria.flowbuilder2.mapper.MappingItem から継承したフィールド |
MAPPING_BOTH, MAPPING_INPUT, MAPPING_NONE, MAPPING_OUTPUT |
| クラス com.infoteria.asteria.flowbuilder2.property.FlowProperty から継承したメソッド |
clone, getDefaultValue, getLoadingDefault, getMacro, getSaveType, isDesignerOnly, isRequired, isSaveRequired, isUnknown, isUseMacro, setDefaultValue, setDesignerOnly, setLoadingDefault, setMacro, setRequired, setSaveType, setUnknown |
| クラス com.infoteria.gui.property.PropertyDecorator から継承したメソッド |
addPropertyChangeListener, assign, assignTo, getAdapter, getDisplayName, getEditor, getName, getOwner, getRenderer, getTooltip, getType, getValue, getValueAsString, getWrappedProperty, isEditable, isVisible, removePropertyChangeListener, setDisplayName, setEditable, setEditor, setOwner, setRenderer, setTooltip, setValue, setValue, setValueAsString, setValueAsString, setVisible |
| インタフェース com.infoteria.asteria.flowbuilder2.mapper.MappingItem から継承したメソッド |
getDisplayName, getName, isVisible |
ComponentProperty
public ComponentProperty(Property prop)
strToMappingType
public static int strToMappingType(String s)
mappingTypeToStr
public static String mappingTypeToStr(int n)
getId
public String getId()
- 定義:
- インタフェース
com.infoteria.asteria.flowbuilder2.mapper.MappingItem 内の getId
getMappingType
public int getMappingType()
- マッピングで使用可能かどうかの種別を返します。
返り値は以下のシンボルのいずれかです。
MAPPING_NONE - マッピング不可
MAPPING_INPUT - 入力側のみマッピング可能
MAPPING_OUTPUT - 出力側のみマッピング可能
MAPPING_BOTH - マッピング可能
- 定義:
- インタフェース
com.infoteria.asteria.flowbuilder2.mapper.MappingItem 内の getMappingType
setMappingType
public void setMappingType(int n)
- マッピングで使用可能かどうかの種別を設定します。
setEnableMacro
public void setEnableMacro(boolean b)
- プロパティ式が使用可能かどうかを設定します。
isEnableMacro
public boolean isEnableMacro()
- プロパティ式が使用可能かどうかを返します。
(isEnableMappingがfalseの場合はsetEnableMacroでtrueを設定してもプロパティ式は使用可能になりません)
- オーバーライド:
- クラス
FlowProperty 内の isEnableMacro
isEnableMapping
public boolean isEnableMapping()
- マッピングで値を設定できるかどうかを返します。
- オーバーライド:
- クラス
FlowProperty 内の isEnableMapping
isIgnoreSerialize
public boolean isIgnoreSerialize()
- 定義:
- インタフェース
com.infoteria.asteria.flowbuilder2.mapper.MappingItem 内の isIgnoreSerialize
getIcon
public Icon getIcon()
- 定義:
- インタフェース
com.infoteria.asteria.flowbuilder2.mapper.MappingItem 内の getIcon