com.infoteria.gui.property.event
Class PropertyChangeEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--com.infoteria.gui.property.event.PropertyChangeEvent
All Implemented Interfaces:
Serializable

public class PropertyChangeEvent
extends EventObject

プロパティ変更イベント

See Also:
Serialized Form

Fields inherited from class java.util.EventObject
source
 
Constructor Summary
PropertyChangeEvent(Property prop, Object oldValue, Object newValue, boolean canUndo)
           
 
Method Summary
 void addUndo(UndoableEdit undo)
          プロパティ変更のUndoに別のUndoを追加します。
 boolean canUndo()
          プロパティがUndo情報を作成するかどうかを返します。
 Object getNewValue()
          変更後のプロパティ値を取得します。
 Object getOldValue()
          変更前のプロパティ値を取得します。
 Property getProperty()
          変更が起こったプロパティを取得します。
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PropertyChangeEvent

public PropertyChangeEvent(Property prop,
                           Object oldValue,
                           Object newValue,
                           boolean canUndo)
Method Detail

getProperty

public Property getProperty()
変更が起こったプロパティを取得します。

getOldValue

public Object getOldValue()
変更前のプロパティ値を取得します。

getNewValue

public Object getNewValue()
変更後のプロパティ値を取得します。

canUndo

public boolean canUndo()
プロパティがUndo情報を作成するかどうかを返します。

addUndo

public void addUndo(UndoableEdit undo)
プロパティ変更のUndoに別のUndoを追加します。