ch.elca.el4j.util.observer
Interface InquisitiveValueObserver<T>

Type Parameters:
T -
All Superinterfaces:
ValueObserver<T>
All Known Implementing Classes:
LiveValue

public interface InquisitiveValueObserver<T>
extends ValueObserver<T>

An InquisitiveValueObserver is a ValueObserver that inquires about the state of other ObservableValue objects. Such an observer needs to make sure not to access these objects in a potentially outdated state (that may be inconsistent with newer knowledge this observer may have). Therefore, InquisisitiveObservers receive a signal when the other observers have had a chance to update their state, i.e. once all observers have been notified.

Author:
Adrian Moos (AMS)
File-location:
InquisitiveValueObserver
Last check-in date:
2009-08-04 15:06:35 +0200 (Di, 04. Aug 2009) by swismer for revision 3878

Method Summary
 void notified()
          invoked once all observers have received their change notifications.
 
Methods inherited from interface ch.elca.el4j.util.observer.ValueObserver
changed
 

Method Detail

notified

void notified()
invoked once all observers have received their change notifications.



Copyright © 2005-2011 ELCA. All Rights Reserved.