com.infoteria.gui.property
クラス PropertyGroup
java.lang.Object
|
+--com.infoteria.gui.property.AbstractProperty
|
+--com.infoteria.gui.property.PropertyGroup
- すべての実装インタフェース:
- Cloneable, Property
- public class PropertyGroup
- extends AbstractProperty
プロパティグループ
| クラス com.infoteria.gui.property.AbstractProperty から継承したメソッド |
addPropertyChangeListener, clone, createUndoableEdit, doSetValue, getAdapter, getDisplayName, getEditor, getName, getOwner, getRenderer, getTooltip, getValue, getValueAsString, isVisible, removePropertyChangeListener, setDisplayName, setEditable, setEditor, setRenderer, setTooltip, setValue, setValueAsString, setVisible |
PROPERTY_TYPE
public static final String PROPERTY_TYPE
PropertyGroup
public PropertyGroup(PropertyHolder owner,
String name)
PropertyGroup
public PropertyGroup(String name)
getType
public String getType()
- インタフェース
Property の記述:
- プロパティ型を返します。
setValue
public UndoableEdit setValue(Object o,
boolean canUndo)
throws PropertyException
- インタフェース
Property の記述:
- プロパティ値を設定します。
Undo情報を返す必要がない場合はcanUndoにfalseを指定します。
- オーバーライド:
- クラス
AbstractProperty 内の setValue
setValueAsString
public UndoableEdit setValueAsString(String o,
boolean canUndo)
throws PropertyException
- インタフェース
Property の記述:
- プロパティ値を文字列で設定します。
Undo情報を返す必要がない場合はcanUndoにfalseを指定します。
- オーバーライド:
- クラス
AbstractProperty 内の setValueAsString
isEditable
public boolean isEditable()
- インタフェース
Property の記述:
- プロパティが編集可能であるかどうかを返します。
- オーバーライド:
- クラス
AbstractProperty 内の isEditable
addChild
public void addChild(Property prop)
removeChild
public void removeChild(Property prop)
clear
public void clear()
getChildCount
public int getChildCount()
getChild
public Property getChild(String name)
getChild
public Property getChild(int idx)
setOwner
public void setOwner(PropertyHolder owner)
- インタフェース
Property の記述:
- プロパティのオーナーを設定します。
- オーバーライド:
- クラス
AbstractProperty 内の setOwner
getAllChilds
public List getAllChilds()
getAllChildsAndSelf
public List getAllChildsAndSelf()
expand
public void expand()
collapse
public void collapse()
isExpand
public boolean isExpand()
setExpand
public void setExpand(boolean b)
addPropertyGroupListener
public void addPropertyGroupListener(PropertyGroupListener l)
removePropertyGroupListener
public void removePropertyGroupListener(PropertyGroupListener l)
doClone
protected void doClone(AbstractProperty prop)
- オーバーライド:
- クラス
AbstractProperty 内の doClone
assign
public void assign(Element el)
- インタフェース
Property の記述:
- XMLの要素からプロパティ値を設定します。
- オーバーライド:
- クラス
AbstractProperty 内の assign
assignTo
public void assignTo(Element el)
- インタフェース
Property の記述:
- XMLの要素にプロパティ値を設定します。
- オーバーライド:
- クラス
AbstractProperty 内の assignTo