weiman.observableControls
Class ObservableDouble

java.lang.Object
  extended by java.util.Observable
      extended by weiman.observableControls.ObservableDouble

public class ObservableDouble
extends java.util.Observable

Observable class whose value of interest is a double which can be set or read.


Constructor Summary
ObservableDouble()
           
ObservableDouble(double _dbl)
           
ObservableDouble(double _dbl, double _tol)
          Constructor which initializes values of:
 
Method Summary
 double getTolerance()
           
 double getValue()
           
 void setTolerance(double _dble)
           
 void setValue(double newValue)
          Method which triggers observable event
 
Methods inherited from class java.util.Observable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObservableDouble

public ObservableDouble(double _dbl,
                        double _tol)
Constructor which initializes values of:

Parameters:
_dbl - value of observable
_tol - tolerance (threshhold for detecting a change)

ObservableDouble

public ObservableDouble(double _dbl)

ObservableDouble

public ObservableDouble()
Method Detail

setValue

public void setValue(double newValue)
Method which triggers observable event

Parameters:
newValue - intended double value

getValue

public double getValue()

setTolerance

public void setTolerance(double _dble)

getTolerance

public double getTolerance()