com.ibm.jdg2e.swt_swing.embed.converter.views
Class SlaveRangeModel

java.lang.Object
  extended bycom.ibm.jdg2e.swt_swing.embed.converter.views.MasterRangeModel
      extended bycom.ibm.jdg2e.swt_swing.embed.converter.views.SlaveRangeModel
All Implemented Interfaces:
javax.swing.BoundedRangeModel, javax.swing.event.ChangeListener, java.util.EventListener

public class SlaveRangeModel
extends MasterRangeModel
implements javax.swing.event.ChangeListener


Field Summary
 
Fields inherited from class com.ibm.jdg2e.swt_swing.embed.converter.views.MasterRangeModel
changeEvent, extent, isSliding, listenerList, maximum, minimum, multiplier, value
 
Constructor Summary
SlaveRangeModel(MasterRangeModel srcModel)
           
 
Method Summary
 double getDoubleValue()
           
 int getExtent()
           
 int getMaximum()
           
 int getValue()
           
 void setDoubleValue(double newValue)
           
 void setExtent(int newExtent)
           
 void setMaximum(int newMaximum)
           
 void setRangeProperties(int value, int extent, int min, int max, boolean adjusting)
           
 void setValue(int newValue)
           
 void stateChanged(javax.swing.event.ChangeEvent e)
           
 
Methods inherited from class com.ibm.jdg2e.swt_swing.embed.converter.views.MasterRangeModel
addChangeListener, fireStateChanged, getMinimum, getMultiplier, getValueIsAdjusting, removeChangeListener, setMinimum, setMultiplier, setRangeProperties, setValueIsAdjusting
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SlaveRangeModel

public SlaveRangeModel(MasterRangeModel srcModel)
Method Detail

getDoubleValue

public double getDoubleValue()
Overrides:
getDoubleValue in class MasterRangeModel

getExtent

public int getExtent()
Specified by:
getExtent in interface javax.swing.BoundedRangeModel
Overrides:
getExtent in class MasterRangeModel

getMaximum

public int getMaximum()
Specified by:
getMaximum in interface javax.swing.BoundedRangeModel
Overrides:
getMaximum in class MasterRangeModel

getValue

public int getValue()
Specified by:
getValue in interface javax.swing.BoundedRangeModel
Overrides:
getValue in class MasterRangeModel

setDoubleValue

public void setDoubleValue(double newValue)
Overrides:
setDoubleValue in class MasterRangeModel

setExtent

public void setExtent(int newExtent)
Specified by:
setExtent in interface javax.swing.BoundedRangeModel
Overrides:
setExtent in class MasterRangeModel

setMaximum

public void setMaximum(int newMaximum)
Specified by:
setMaximum in interface javax.swing.BoundedRangeModel
Overrides:
setMaximum in class MasterRangeModel

setRangeProperties

public void setRangeProperties(int value,
                               int extent,
                               int min,
                               int max,
                               boolean adjusting)
Specified by:
setRangeProperties in interface javax.swing.BoundedRangeModel
Overrides:
setRangeProperties in class MasterRangeModel

setValue

public void setValue(int newValue)
Specified by:
setValue in interface javax.swing.BoundedRangeModel
Overrides:
setValue in class MasterRangeModel

stateChanged

public void stateChanged(javax.swing.event.ChangeEvent e)
Specified by:
stateChanged in interface javax.swing.event.ChangeListener