Uses of Interface
ch.elca.el4j.util.observer.ObservableValue

Packages that use ObservableValue
ch.elca.el4j.util.observer.impl   
 

Uses of ObservableValue in ch.elca.el4j.util.observer.impl
 

Classes in ch.elca.el4j.util.observer.impl that implement ObservableValue
 class AbstractObservableValue<T>
          Abstract ObservableValue featuring value and observer storage as well as notification.
 class LiveValue<T>
          A LiveValue is a derived value that stays up to date by itself.
 class SettableObservableValue<T>
          An ObservableValue whose value can be SettableObservableValue.set(Object).
 

Methods in ch.elca.el4j.util.observer.impl with type parameters of type ObservableValue
static
<T,OC extends ObservableValue<? extends Collection<? extends T>>>
LiveValue<T>
LiveValueFactory.theElementIn(OC oc)
          Returns a LiveValue backed by a Collection that yields the collection's unique element or null if there is no such element.
 

Methods in ch.elca.el4j.util.observer.impl with parameters of type ObservableValue
static
<T> LiveValue<T>
LiveValueFactory.shadow(ObservableValue<? extends T> lower, ObservableValue<? extends T> upper)
          Returns a LiveValue that yields the value of upper if it is not null, or the value of lower otherwise.
static
<T> LiveValue<T>
LiveValueFactory.shadow(ObservableValue<? extends T> lower, ObservableValue<? extends T> upper)
          Returns a LiveValue that yields the value of upper if it is not null, or the value of lower otherwise.
 



Copyright © 2005-2011 ELCA. All Rights Reserved.