|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttwaver.event.Event
twaver.event.ListEvent<T>
T
- 数据元素类型public class ListEvent<T extends Data>
数据容器事件
Field Summary | |
---|---|
protected T |
data
数据元素 |
protected java.util.List<T> |
datas
数据集合 |
static java.lang.String |
KIND_ADD
添加数据 |
static java.lang.String |
KIND_CLEAR
清除数据 |
static java.lang.String |
KIND_INDEX_CHANGE
数据序号变化 |
static java.lang.String |
KIND_REMOVE
删除数据 |
Fields inherited from class twaver.event.Event |
---|
kind, source, type |
Constructor Summary | |
---|---|
ListEvent(IHashCollection<T> source,
java.lang.String kind,
java.util.List<T> datas,
int index)
构造函数 |
|
ListEvent(IHashCollection<T> source,
java.lang.String kind,
T data,
int index)
构造函数 |
|
ListEvent(IHashCollection<T> source,
java.lang.String kind,
T data,
int oldIndex,
int index)
构造函数 |
Method Summary | |
---|---|
T |
getData()
数据元素 |
java.util.List<T> |
getDatas()
数据元素集合 |
int |
getIndex()
新序号 |
int |
getOldIndex()
获取数据元素老序号 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String KIND_ADD
public static java.lang.String KIND_REMOVE
public static java.lang.String KIND_CLEAR
public static java.lang.String KIND_INDEX_CHANGE
protected T extends Data data
protected java.util.List<T extends Data> datas
Constructor Detail |
---|
public ListEvent(IHashCollection<T> source, java.lang.String kind, T data, int index)
source
- 数据容器kind
- 事件类型data
- 数据元素index
- 数据序号public ListEvent(IHashCollection<T> source, java.lang.String kind, java.util.List<T> datas, int index)
source
- 数据容器kind
- 事件类型datas
- 数据元素集合index
- 数据序号public ListEvent(IHashCollection<T> source, java.lang.String kind, T data, int oldIndex, int index)
source
- 数据容器kind
- 事件类型data
- 数据元素oldIndex
- 老序号index
- 新序号Method Detail |
---|
public int getOldIndex()
public int getIndex()
public T getData()
public java.util.List<T> getDatas()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |