twaver.event
Class ChildIndexChangeEvent

java.lang.Object
  extended by twaver.event.Event
      extended by twaver.event.PropertyChangeEvent
          extended by twaver.event.ChildIndexChangeEvent

public class ChildIndexChangeEvent
extends PropertyChangeEvent

子节点序号变化事件


Field Summary
 
Fields inherited from class twaver.event.PropertyChangeEvent
newValue, oldValue, propertyName
 
Fields inherited from class twaver.event.Event
kind, source, type
 
Constructor Summary
ChildIndexChangeEvent(Data parent, Data child, int oldIndex, int newIndex)
          构造函数,子节点序号变化事件
 
Method Summary
 Data getChild()
          子节点
 int getNewIndex()
          新序号
 int getOldIndex()
          老序号
 Data getParent()
          父节点
 
Methods inherited from class twaver.event.PropertyChangeEvent
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ChildIndexChangeEvent

public ChildIndexChangeEvent(Data parent,
                             Data child,
                             int oldIndex,
                             int newIndex)
构造函数,子节点序号变化事件

Parameters:
parent - 父节点
child - 子节点
oldIndex - 老序号
newIndex - 新序号
Method Detail

getChild

public Data getChild()
子节点

Returns:
子节点

getParent

public Data getParent()
父节点

Returns:
父节点

getOldIndex

public int getOldIndex()
老序号

Returns:
老序号

getNewIndex

public int getNewIndex()
新序号

Returns:
新序号