public class DefaultBoundedDoubleRangeModel extends Object implements BoundedDoubleRangeModel
Constructor and Description |
---|
DefaultBoundedDoubleRangeModel() |
DefaultBoundedDoubleRangeModel(double value,
double extent,
double min,
double max) |
Modifier and Type | Method and Description |
---|---|
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) |
public DefaultBoundedDoubleRangeModel()
public DefaultBoundedDoubleRangeModel(double value, double extent, double min, double max)
public boolean getValueIsAdjusting()
getValueIsAdjusting
in interface BoundedNumberRangeModel
public void setValueIsAdjusting(boolean b)
setValueIsAdjusting
in interface BoundedNumberRangeModel
public void setMinimum(double min)
setMinimum
in interface BoundedDoubleRangeModel
public void setMaximum(double max)
setMaximum
in interface BoundedDoubleRangeModel
public double getValue()
getValue
in interface BoundedDoubleRangeModel
public void setValue(double value)
setValue
in interface BoundedDoubleRangeModel
public double getExtent()
getExtent
in interface BoundedDoubleRangeModel
public void setExtent(double extent)
setExtent
in interface BoundedDoubleRangeModel
public void setDefaultValue(double def)
setDefaultValue
in interface BoundedDoubleRangeModel
public void setRangeProperties(double newValue, double newExtent, double newMin, double newMax, double newDef, boolean newAdjusting)
setRangeProperties
in interface BoundedDoubleRangeModel
public static boolean rangePropertiesChanged(BoundedDoubleRangeModel model, double newValue, double newExtent, double newMin, double newMax, double newDef, boolean newAdjusting)
public double getMinimum()
getMinimum
in interface BoundedDoubleRangeModel
public double getMaximum()
getMaximum
in interface BoundedDoubleRangeModel
public double getDefaultValue()
getDefaultValue
in interface BoundedDoubleRangeModel
public void addChangeListener(ChangeListener a)
addChangeListener
in interface BoundedNumberRangeModel
public void removeChangeListener(ChangeListener r)
removeChangeListener
in interface BoundedNumberRangeModel
protected void fireStateChanged()
Copyright © 1996-2014 FreeHEP. All Rights Reserved.