|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttwaver.event.Event
twaver.event.PropertyChangeEvent
twaver.event.ParentChangeEvent
public class ParentChangeEvent
父节点变化事件,元素的父节点被修改时,会派发此类事件
Data.setParent(Data)
,
Data.addChild(Data)
Field Summary |
---|
Fields inherited from class twaver.event.PropertyChangeEvent |
---|
newValue, oldValue, propertyName |
Fields inherited from class twaver.event.Event |
---|
kind, source, type |
Constructor Summary | |
---|---|
ParentChangeEvent(Data source,
Data newParent,
int newIndex)
构造函数,父节点变化事件,元素的父节点被修改时,会派发此类事件 |
Method Summary | |
---|---|
int |
getNewIndex()
获取元素在父节点的新位置 |
int |
getOldIndex()
元素在原来父节点的位置 |
Data |
getOldParent()
原来的父节点 |
Data |
getParent()
获取父节点 |
Data |
getSource()
获取数据元素 |
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 |
---|
public ParentChangeEvent(Data source, Data newParent, int newIndex)
source
- 数据元素newParent
- 新父节点newIndex
- 元素在父节点的新位置Method Detail |
---|
public Data getParent()
public Data getOldParent()
public Data getSource()
public int getNewIndex()
public int getOldIndex()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |