com.infoteria.asteria.flowbuilder2.property
Class PropertyGroup
java.lang.Object
|
+--com.infoteria.gui.property.AbstractProperty
|
+--com.infoteria.gui.property.PropertyGroup
|
+--com.infoteria.asteria.flowbuilder2.property.PropertyGroup
- All Implemented Interfaces:
- Cloneable, com.infoteria.asteria.flowbuilder2.mapper.MappingHolder, com.infoteria.asteria.flowbuilder2.mapper.MappingItem, Property
- public class PropertyGroup
- extends PropertyGroup
- implements com.infoteria.asteria.flowbuilder2.mapper.MappingItem, com.infoteria.asteria.flowbuilder2.mapper.MappingHolder
プロパティグループ
プロパティを階層化するためのプロパティです。
プロパティグループ自体はプロパティ値を持ちません
Fields inherited from interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem |
MAPPING_BOTH, MAPPING_INPUT, MAPPING_NONE, MAPPING_OUTPUT |
Methods inherited from class com.infoteria.gui.property.PropertyGroup |
addChild, addPropertyGroupListener, clear, collapse, doClone, doGetDifference, expand, getAllChilds, getAllChildsAndSelf, getChild, getChild, getChildCount, getChildren, getType, isDescendant, isEditable, isExpand, isVisibleDescendant, removeChild, removePropertyGroupListener, setExpand, setOwner, setValue, setValueAsString, valueEquals |
Methods inherited from class com.infoteria.gui.property.AbstractProperty |
addPropertyChangeListener, clone, createUndoableEdit, doSetValue, getAdapter, getDifference, getDisplayName, getEditor, getName, getOwner, getPropertyChangeListeners, getRenderer, getTooltip, getValue, getValueAsString, isVisible, removePropertyChangeListener, setDisplayName, setEditable, setEditor, setRenderer, setTooltip, setValue, setValueAsString, setVisible |
Methods inherited from interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem |
getDisplayName, getName, isVisible |
Methods inherited from interface com.infoteria.asteria.flowbuilder2.mapper.MappingHolder |
getName |
PropertyGroup
public PropertyGroup(PropertyHolder owner,
String name)
PropertyGroup
public PropertyGroup(String name)
isUnfold
public boolean isUnfold()
setUnfold
public void setUnfold(boolean b)
getId
public String getId()
- Specified by:
getId
in interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem
getMappingType
public int getMappingType()
- Specified by:
getMappingType
in interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem
createUnknownPropertyWrapper
protected FlowProperty createUnknownPropertyWrapper(Property prop)
assign
public void assign(Element el)
- Description copied from interface:
Property
- XMLの要素からプロパティ値を設定します。
- Overrides:
assign
in class PropertyGroup
assignTo
public void assignTo(Element el)
- Description copied from interface:
Property
- XMLの要素にプロパティ値を設定します。
- Overrides:
assignTo
in class PropertyGroup
getMappingItemCount
public int getMappingItemCount()
- Specified by:
getMappingItemCount
in interface com.infoteria.asteria.flowbuilder2.mapper.MappingHolder
getMappingItem
public com.infoteria.asteria.flowbuilder2.mapper.MappingItem getMappingItem(int idx)
- Specified by:
getMappingItem
in interface com.infoteria.asteria.flowbuilder2.mapper.MappingHolder
getChildMappingType
public int getChildMappingType()
isIgnoreSerialize
public boolean isIgnoreSerialize()
- Specified by:
isIgnoreSerialize
in interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem
getIcon
public Icon getIcon()
- Specified by:
getIcon
in interface com.infoteria.asteria.flowbuilder2.mapper.MappingItem