ch.randelshofer.gui
Class BoundedRangeModelProxy
java.lang.Object
ch.randelshofer.gui.BoundedRangeModelProxy
- All Implemented Interfaces:
- java.util.EventListener, javax.swing.BoundedRangeModel, javax.swing.event.ChangeListener
public class BoundedRangeModelProxy
- extends java.lang.Object
- implements javax.swing.BoundedRangeModel, javax.swing.event.ChangeListener
BoundedRangeModelProxy.
- Version:
- 2.0 2007-11-15 Upgraded to Java 1.4.
1.0 January 3, 2006 Created.
- Author:
- Werner Randelshofer
|
Field Summary |
protected javax.swing.event.ChangeEvent |
changeEvent
|
protected javax.swing.event.EventListenerList |
listenerList
The listeners waiting for model changes. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listenerList
protected javax.swing.event.EventListenerList listenerList
- The listeners waiting for model changes.
changeEvent
protected transient javax.swing.event.ChangeEvent changeEvent
BoundedRangeModelProxy
public BoundedRangeModelProxy(javax.swing.BoundedRangeModel target)
- Creates a new instance.
addChangeListener
public void addChangeListener(javax.swing.event.ChangeListener l)
- Specified by:
addChangeListener in interface javax.swing.BoundedRangeModel
getExtent
public int getExtent()
- Specified by:
getExtent in interface javax.swing.BoundedRangeModel
getMaximum
public int getMaximum()
- Specified by:
getMaximum in interface javax.swing.BoundedRangeModel
getMinimum
public int getMinimum()
- Specified by:
getMinimum in interface javax.swing.BoundedRangeModel
getValue
public int getValue()
- Specified by:
getValue in interface javax.swing.BoundedRangeModel
getValueIsAdjusting
public boolean getValueIsAdjusting()
- Specified by:
getValueIsAdjusting in interface javax.swing.BoundedRangeModel
removeChangeListener
public void removeChangeListener(javax.swing.event.ChangeListener l)
- Specified by:
removeChangeListener in interface javax.swing.BoundedRangeModel
setExtent
public void setExtent(int newExtent)
- Specified by:
setExtent in interface javax.swing.BoundedRangeModel
setMaximum
public void setMaximum(int newMaximum)
- Specified by:
setMaximum in interface javax.swing.BoundedRangeModel
setMinimum
public void setMinimum(int newMinimum)
- Specified by:
setMinimum in interface javax.swing.BoundedRangeModel
setRangeProperties
public void setRangeProperties(int value,
int extent,
int min,
int max,
boolean adjusting)
- Specified by:
setRangeProperties in interface javax.swing.BoundedRangeModel
setValue
public void setValue(int newValue)
- Specified by:
setValue in interface javax.swing.BoundedRangeModel
setValueIsAdjusting
public void setValueIsAdjusting(boolean b)
- Specified by:
setValueIsAdjusting in interface javax.swing.BoundedRangeModel
stateChanged
public void stateChanged(javax.swing.event.ChangeEvent event)
- Specified by:
stateChanged in interface javax.swing.event.ChangeListener
fireStateChanged
protected void fireStateChanged()
- Run each ChangeListeners stateChanged() method.
- See Also:
setRangeProperties(int, int, int, int, boolean),
EventListenerList