de.lessvoid.nifty.controls
Class NiftyObservable

java.lang.Object
  extended by java.util.Observable
      extended by de.lessvoid.nifty.controls.NiftyObservable

public class NiftyObservable
extends Observable

We don't feel like extending everywhere from Observable (extends is evil). So we kind of add this helper class that allows us to change the changed flag from the outside and we simply use the Observable functionality to help with managing the Observers.

Author:
void256

Constructor Summary
NiftyObservable()
           
 
Method Summary
 void clearChanged()
           
 void setChanged()
           
 
Methods inherited from class java.util.Observable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NiftyObservable

public NiftyObservable()
Method Detail

clearChanged

public void clearChanged()
Overrides:
clearChanged in class Observable

setChanged

public void setChanged()
Overrides:
setChanged in class Observable


Copyright © 2011. All Rights Reserved.