hep.wired.util.slider
Class DefaultBoundedDoubleRangeModel

java.lang.Object
  extended by hep.wired.util.slider.DefaultBoundedDoubleRangeModel
All Implemented Interfaces:
BoundedDoubleRangeModel, BoundedNumberRangeModel

public class DefaultBoundedDoubleRangeModel
extends Object
implements BoundedDoubleRangeModel

Like DefaultBoundedRangeModel but for double values.

Version:
$Id: DefaultBoundedDoubleRangeModel.java 2139 2005-07-31 22:45:12Z duns $
Author:
Mark Donszelmann

Constructor Summary
DefaultBoundedDoubleRangeModel()
           
DefaultBoundedDoubleRangeModel(double value, double extent, double min, double max)
           
 
Method Summary
 void addChangeListener(ChangeListener a)
           
protected  void fireStateChanged()
           
 double getDefaultValue()
           
 double getExtent()
           
 double getMaximum()
           
 double getMinimum()
           
 double getValue()
           
 boolean getValueIsAdjusting()
           
static boolean rangePropertiesChanged(BoundedDoubleRangeModel model, double newValue, double newExtent, double newMin, double newMax, double newDef, boolean newAdjusting)
           
 void removeChangeListener(ChangeListener r)
           
 void setDefaultValue(double def)
           
 void setExtent(double extent)
           
 void setMaximum(double max)
           
 void setMinimum(double min)
           
 void setRangeProperties(double newValue, double newExtent, double newMin, double newMax, double newDef, boolean newAdjusting)
           
 void setValue(double value)
           
 void setValueIsAdjusting(boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultBoundedDoubleRangeModel

public DefaultBoundedDoubleRangeModel()

DefaultBoundedDoubleRangeModel

public DefaultBoundedDoubleRangeModel(double value,
                                      double extent,
                                      double min,
                                      double max)
Method Detail

getValueIsAdjusting

public boolean getValueIsAdjusting()
Specified by:
getValueIsAdjusting in interface BoundedNumberRangeModel

setValueIsAdjusting

public void setValueIsAdjusting(boolean b)
Specified by:
setValueIsAdjusting in interface BoundedNumberRangeModel

setMinimum

public void setMinimum(double min)
Specified by:
setMinimum in interface BoundedDoubleRangeModel

setMaximum

public void setMaximum(double max)
Specified by:
setMaximum in interface BoundedDoubleRangeModel

getValue

public double getValue()
Specified by:
getValue in interface BoundedDoubleRangeModel

setValue

public void setValue(double value)
Specified by:
setValue in interface BoundedDoubleRangeModel

getExtent

public double getExtent()
Specified by:
getExtent in interface BoundedDoubleRangeModel

setExtent

public void setExtent(double extent)
Specified by:
setExtent in interface BoundedDoubleRangeModel

setDefaultValue

public void setDefaultValue(double def)
Specified by:
setDefaultValue in interface BoundedDoubleRangeModel

setRangeProperties

public void setRangeProperties(double newValue,
                               double newExtent,
                               double newMin,
                               double newMax,
                               double newDef,
                               boolean newAdjusting)
Specified by:
setRangeProperties in interface BoundedDoubleRangeModel

rangePropertiesChanged

public static boolean rangePropertiesChanged(BoundedDoubleRangeModel model,
                                             double newValue,
                                             double newExtent,
                                             double newMin,
                                             double newMax,
                                             double newDef,
                                             boolean newAdjusting)

getMinimum

public double getMinimum()
Specified by:
getMinimum in interface BoundedDoubleRangeModel

getMaximum

public double getMaximum()
Specified by:
getMaximum in interface BoundedDoubleRangeModel

getDefaultValue

public double getDefaultValue()
Specified by:
getDefaultValue in interface BoundedDoubleRangeModel

addChangeListener

public void addChangeListener(ChangeListener a)
Specified by:
addChangeListener in interface BoundedNumberRangeModel

removeChangeListener

public void removeChangeListener(ChangeListener r)
Specified by:
removeChangeListener in interface BoundedNumberRangeModel

fireStateChanged

protected void fireStateChanged()


Copyright © 1996-2013 FreeHEP. All Rights Reserved.