CubeTwister 2.0alpha142 2012-02-11

ch.randelshofer.gui
Class BoundedRangeModelProxy

java.lang.Object
  extended by 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.
 
Constructor Summary
BoundedRangeModelProxy(javax.swing.BoundedRangeModel target)
          Creates a new instance.
 
Method Summary
 void addChangeListener(javax.swing.event.ChangeListener l)
           
protected  void fireStateChanged()
          Run each ChangeListeners stateChanged() method.
 int getExtent()
           
 int getMaximum()
           
 int getMinimum()
           
 int getValue()
           
 boolean getValueIsAdjusting()
           
 void removeChangeListener(javax.swing.event.ChangeListener l)
           
 void setExtent(int newExtent)
           
 void setMaximum(int newMaximum)
           
 void setMinimum(int newMinimum)
           
 void setRangeProperties(int value, int extent, int min, int max, boolean adjusting)
           
 void setValue(int newValue)
           
 void setValueIsAdjusting(boolean b)
           
 void stateChanged(javax.swing.event.ChangeEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listenerList

protected javax.swing.event.EventListenerList listenerList
The listeners waiting for model changes.


changeEvent

protected transient javax.swing.event.ChangeEvent changeEvent
Constructor Detail

BoundedRangeModelProxy

public BoundedRangeModelProxy(javax.swing.BoundedRangeModel target)
Creates a new instance.

Method Detail

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

(c) Werner Randelshofer.
All rights reserved.