twaver.event
Class PropertyChangeEvent

java.lang.Object
  extended by twaver.event.Event
      extended by twaver.event.PropertyChangeEvent
Direct Known Subclasses:
AlarmStateChangeEvent, ChildAddEvent, ChildIndexChangeEvent, ChildRemoveEvent, ElementPropertyChangeEvent, ParentChangeEvent

public class PropertyChangeEvent
extends Event

属性变化事件


Field Summary
 java.lang.Object newValue
          新值
 java.lang.Object oldValue
          老值
 java.lang.String propertyName
          属性名称
 
Fields inherited from class twaver.event.Event
kind, source, type
 
Constructor Summary
PropertyChangeEvent(java.lang.Object source, java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
          构造函数
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

propertyName

public java.lang.String propertyName
属性名称


oldValue

public java.lang.Object oldValue
老值


newValue

public java.lang.Object newValue
新值

Constructor Detail

PropertyChangeEvent

public PropertyChangeEvent(java.lang.Object source,
                           java.lang.String propertyName,
                           java.lang.Object oldValue,
                           java.lang.Object newValue)
构造函数

Parameters:
source - 事件源
propertyName - 属性名
oldValue - 老值
newValue - 新值
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object