|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
プロパティを表すインターフェース
Method Summary | |
abstract void |
addPropertyChangeListener(PropertyChangeListener l)
プロパティにPropertyChangeListenerを追加します。 |
abstract void |
assign(Element el)
XMLの要素からプロパティ値を設定します。 |
abstract void |
assignTo(Element el)
XMLの要素にプロパティ値を設定します。 |
abstract Object |
clone()
プロパティを複製します。 |
abstract Object |
getAdapter(Class clazz)
Adapterを返します。 |
abstract com.infoteria.gui.diff.Difference |
getDifference(Property prop)
プロパティ値の差分を返します |
abstract String |
getDisplayName()
表示名を返します。 |
abstract PropertyEditor |
getEditor()
PropertyEditorを返します。 |
abstract String |
getName()
プロパティ名を返します。 |
abstract PropertyHolder |
getOwner()
プロパティのオーナーを返します。 |
abstract PropertyChangeListener[] |
getPropertyChangeListeners()
このプロパティに登録されているすべてのPropertyChangeListenerを返します。 |
abstract PropertyRenderer |
getRenderer()
PropertyRendererを返します。 |
abstract String |
getTooltip()
ツールチップを返します。 |
abstract String |
getType()
プロパティ型を返します。 |
abstract Object |
getValue()
プロパティ値を返します。 |
abstract String |
getValueAsString()
プロパティ値を文字列で返します。 |
abstract boolean |
isEditable()
プロパティが編集可能であるかどうかを返します。 |
abstract boolean |
isVisible()
プロパティが表示されるかどうかを返します。 |
abstract void |
removePropertyChangeListener(PropertyChangeListener l)
プロパティからPropertyChangeListenerを削除します。 |
abstract void |
setDisplayName(String name)
表示名を設定します。 |
abstract void |
setEditable(boolean b)
プロパティが編集可能であるかどうかを設定します。 |
abstract void |
setEditor(PropertyEditor editor)
PropertyEditorを設定します。 |
abstract void |
setOwner(PropertyHolder owner)
プロパティのオーナーを設定します。 |
abstract void |
setRenderer(PropertyRenderer editor)
PropertyRendererを設定します。 |
abstract void |
setTooltip(String s)
ツールチップを設定します。 |
abstract UndoableEdit |
setValue(Object o)
プロパティ値を設定し、そのUndo情報を返します。 |
abstract UndoableEdit |
setValue(Object o,
boolean canUndo)
プロパティ値を設定します。 Undo情報を返す必要がない場合はcanUndoにfalseを指定します。 |
abstract UndoableEdit |
setValueAsString(String o)
プロパティ値を文字列で設定し、そのUndo情報を返します。 |
abstract UndoableEdit |
setValueAsString(String o,
boolean canUndo)
プロパティ値を文字列で設定します。 Undo情報を返す必要がない場合はcanUndoにfalseを指定します。 |
abstract void |
setVisible(boolean b)
プロパティが表示されるかどうかを設定します。 |
abstract boolean |
valueEquals(Property prop)
プロパティの設定値を比較します |
Method Detail |
public String getName()
public String getDisplayName()
public void setDisplayName(String name)
public String getType()
public PropertyHolder getOwner()
public void setOwner(PropertyHolder owner)
public Object getValue()
public UndoableEdit setValue(Object o) throws PropertyException
public UndoableEdit setValue(Object o, boolean canUndo) throws PropertyException
public String getValueAsString()
public UndoableEdit setValueAsString(String o) throws PropertyException
public UndoableEdit setValueAsString(String o, boolean canUndo) throws PropertyException
public boolean isEditable()
public void setEditable(boolean b)
public boolean isVisible()
public void setVisible(boolean b)
public String getTooltip()
public void setTooltip(String s)
public PropertyEditor getEditor()
public void setEditor(PropertyEditor editor)
public PropertyRenderer getRenderer()
public void setRenderer(PropertyRenderer editor)
public Object getAdapter(Class clazz)
public Object clone()
public void addPropertyChangeListener(PropertyChangeListener l)
public void removePropertyChangeListener(PropertyChangeListener l)
public PropertyChangeListener[] getPropertyChangeListeners()
public void assign(Element el)
public void assignTo(Element el)
public boolean valueEquals(Property prop)
public com.infoteria.gui.diff.Difference getDifference(Property prop)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |