hep.wired.util.slider
Class DefaultBoundedDoubleRangeModel
java.lang.Object
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
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 |
DefaultBoundedDoubleRangeModel
public DefaultBoundedDoubleRangeModel()
DefaultBoundedDoubleRangeModel
public DefaultBoundedDoubleRangeModel(double value,
double extent,
double min,
double max)
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.