Module is.codion.framework.model
Package is.codion.framework.model
Interface EntityTableTreeModel.UnreachableItems
- All Superinterfaces:
Observable<Collection<Entity>>,Observer<Collection<Entity>>,Sensor
- 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.observable.Observable
changed, getOrThrow, getOrThrow, is, isNot, isNull, isNullable, optionalMethods inherited from interface is.codion.common.reactive.observer.Observer
addConsumer, addWeakConsumer, observer, removeConsumer, removeWeakConsumer, sensor, when, whenMethods inherited from interface is.codion.common.reactive.sensor.Sensor
addListener, addWeakListener, removeListener, removeWeakListener
-
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
-