Module is.codion.framework.model
Package is.codion.framework.model
Interface EntityTableTreeModel.UnreachableItems
- All Superinterfaces:
Observable<Collection<Entity>>,Observer<Collection<Entity>>
- Enclosing interface:
EntityTableTreeModel
public static interface EntityTableTreeModel.UnreachableItems
extends Observable<Collection<Entity>>
The included items reachable from no root, so not in the tree: the orphans not shown as roots, along with everything below them, and the entities on, or below, a cycle of parents.
Notified each time the tree has been rebuilt, following a change to the included items, to
EntityTableTreeModel.orphansAsRoots() or to EntityTableTreeModel.parentsFirst().
-
Nested Class Summary
Nested classes/interfaces inherited from interface is.codion.common.reactive.observer.Observer
Observer.Builder<T,B extends Observer.Builder<T, B>> -
Method Summary
Methods inherited from interface is.codion.common.reactive.observer.Observable
changed, getOrThrow, getOrThrow, is, isNot, isNull, isNullable, optionalMethods inherited from interface is.codion.common.reactive.observer.Observer
addConsumer, addListener, addWeakConsumer, addWeakListener, observer, removeConsumer, removeListener, removeWeakConsumer, removeWeakListener, when, when
-
Method Details
-
get
Collection<Entity> get()- Specified by:
getin interfaceObservable<Collection<Entity>>- Returns:
- an unmodifiable collection of the unreachable items, empty in case the tree shows all the included items
-