- java.lang.Object
-
- xyz.cofe.collection.TreeEvent<A>
-
- xyz.cofe.collection.TreeEvent.Updated<A>
-
- Type Parameters:
A- Тип узла
- All Implemented Interfaces:
AddedEvent<A,A>,CollectionEvent<A,A>,ItemIndex<Integer>,RemovedEvent<A,A>,UpdatedEvent<A,Integer,A>
public static class TreeEvent.Updated<A extends Tree<A>> extends TreeEvent<A> implements UpdatedEvent<A,Integer,A>
Событие замены дочернего элемента
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class xyz.cofe.collection.TreeEvent
TreeEvent.Added<A extends Tree<A>>, TreeEvent.Deleted<A extends Tree<A>>, TreeEvent.Inserted<A extends Tree<A>>, TreeEvent.Listener<A extends Tree<A>>, TreeEvent.ParentChild<A extends Tree<A>>, TreeEvent.Removed<A extends Tree<A>>, TreeEvent.Updated<A extends Tree<A>>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegergetIndex()Возвращает индекс элемента в коллекцииAgetNewItem()Ссылка на элемент коллекции, который был вставлен/добавленAgetOldItem()Ссылка на элемент коллекции, который был удаленAgetSource()Ссылка на коллекцию
-
-
-
Method Detail
-
getNewItem
public A getNewItem()
Description copied from interface:AddedEventСсылка на элемент коллекции, который был вставлен/добавлен- Specified by:
getNewItemin interfaceAddedEvent<A extends Tree<A>,A extends Tree<A>>- Returns:
- элемент коллеции
-
getIndex
public Integer getIndex()
Description copied from interface:ItemIndexВозвращает индекс элемента в коллекции
-
getOldItem
public A getOldItem()
Description copied from interface:RemovedEventСсылка на элемент коллекции, который был удален- Specified by:
getOldItemin interfaceRemovedEvent<A extends Tree<A>,A extends Tree<A>>- Returns:
- элемент коллеции
-
getSource
public A getSource()
Description copied from interface:CollectionEventСсылка на коллекцию
-
-