hep.wired.util.slider
Class DefaultBoundedIntegerRangeModel

java.lang.Object
  extended by javax.swing.DefaultBoundedRangeModel
      extended by hep.wired.util.slider.DefaultBoundedIntegerRangeModel
All Implemented Interfaces:
BoundedIntegerRangeModel, BoundedNumberRangeModel, Serializable, BoundedRangeModel

public class DefaultBoundedIntegerRangeModel
extends DefaultBoundedRangeModel
implements BoundedIntegerRangeModel

Like DefaultBoundedRangeModel but for integer values.

Version:
$Id: DefaultBoundedIntegerRangeModel.java 2156 2005-08-02 18:47:04Z duns $
Author:
Mark Donszelmann
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.DefaultBoundedRangeModel
changeEvent, listenerList
 
Constructor Summary
DefaultBoundedIntegerRangeModel(int value, int extent, int min, int max)
           
 
Method Summary
 int getDefaultValue()
           
static boolean rangePropertiesChanged(BoundedIntegerRangeModel model, int newValue, int newExtent, int newMin, int newMax, int newDef, boolean newAdjusting)
           
 void setDefaultValue(int def)
           
 void setRangeProperties(int newValue, int newExtent, int newMin, int newMax, int newDef, boolean newAdjusting)
           
 
Methods inherited from class javax.swing.DefaultBoundedRangeModel
addChangeListener, fireStateChanged, getChangeListeners, getExtent, getListeners, getMaximum, getMinimum, getValue, getValueIsAdjusting, removeChangeListener, setExtent, setMaximum, setMinimum, setRangeProperties, setValue, setValueIsAdjusting, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface hep.wired.util.slider.BoundedIntegerRangeModel
getExtent, getMaximum, getMinimum, getValue, setExtent, setMaximum, setMinimum, setValue
 
Methods inherited from interface hep.wired.util.slider.BoundedNumberRangeModel
addChangeListener, getValueIsAdjusting, removeChangeListener, setValueIsAdjusting
 

Constructor Detail

DefaultBoundedIntegerRangeModel

public DefaultBoundedIntegerRangeModel(int value,
                                       int extent,
                                       int min,
                                       int max)
Method Detail

getDefaultValue

public int getDefaultValue()
Specified by:
getDefaultValue in interface BoundedIntegerRangeModel

setDefaultValue

public void setDefaultValue(int def)
Specified by:
setDefaultValue in interface BoundedIntegerRangeModel

rangePropertiesChanged

public static boolean rangePropertiesChanged(BoundedIntegerRangeModel model,
                                             int newValue,
                                             int newExtent,
                                             int newMin,
                                             int newMax,
                                             int newDef,
                                             boolean newAdjusting)

setRangeProperties

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


Copyright © 1996-2013 FreeHEP. All Rights Reserved.