All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.ibm.eou.toolkit.gauge.DefaultGaugeModel

java.lang.Object
   |
   +----com.ibm.eou.toolkit.gauge.DefaultGaugeModel

public class DefaultGaugeModel
extends Object
implements GaugeModel, Serializable
A generic implementation of GaugeModel.


Constructor Index

 o DefaultGaugeModel(int, int, int, int)
Create a DefaultGaugeModel with the supplied value, extent, minimum and maximum.

Method Index

 o accumulate()
 o accumulate(int)
 o addChangeListener(ChangeListener)
 o addGaugeModelListener(GaugeModelListener)
 o copyright()
 o fireGaugeModelChanged(GaugeModelChangeEvent)
Notify all registered listeners that a change to the gauge modal has occured.
 o fireStateChanged(ChangeEvent)
Notify all registered listeners that a state change has occured.
 o getAccumulatorInterval()
 o getAccumulatorMeasurementInterval()
 o getAccumulatorMeasurementMethod()
 o getExtent()
 o getMaximum()
 o getMinimum()
 o getRangeAdjustmentMethod()
 o getValue()
 o getValueIsAdjusting()
 o isAccumulatorEnabled()
 o removeChangeListener(ChangeListener)
 o removeGaugeModelListener(GaugeModelListener)
 o resetAccumulator()
 o setAccumulatorEnabled(boolean)
 o setAccumulatorInterval(long)
 o setAccumulatorMeasurementInterval(long)
 o setAccumulatorMeasurementMethod(int)
 o setExtent(int)
 o setMaximum(int)
 o setMinimum(int)
 o setRangeAdjustmentMethod(int)
 o setRangeProperties(int, int, int, int, boolean)
Set the range properties of the model using the supplied value, extent, minimum, maximum and valueIsAdjusting.
 o setValue(int)
 o setValueIsAdjusting(boolean)

Constructors

 o DefaultGaugeModel
 public DefaultGaugeModel(int value,
                          int extent,
                          int minimum,
                          int maximum)
Create a DefaultGaugeModel with the supplied value, extent, minimum and maximum.

Methods

 o copyright
 public static String copyright()
 o setAccumulatorEnabled
 public void setAccumulatorEnabled(boolean accumulatorEnabled)
 o resetAccumulator
 public void resetAccumulator()
 o isAccumulatorEnabled
 public boolean isAccumulatorEnabled()
 o accumulate
 public void accumulate()
 o accumulate
 public void accumulate(int increment)
 o setAccumulatorInterval
 public void setAccumulatorInterval(long accumulatorInterval)
 o getAccumulatorInterval
 public long getAccumulatorInterval()
 o setAccumulatorMeasurementMethod
 public void setAccumulatorMeasurementMethod(int accumulatorMeasurementMethod)
 o getAccumulatorMeasurementMethod
 public int getAccumulatorMeasurementMethod()
 o setAccumulatorMeasurementInterval
 public void setAccumulatorMeasurementInterval(long accumulatorMeasurementInterval)
 o getAccumulatorMeasurementInterval
 public long getAccumulatorMeasurementInterval()
 o fireStateChanged
 protected void fireStateChanged(ChangeEvent changeEvent)
Notify all registered listeners that a state change has occured.

 o fireGaugeModelChanged
 protected void fireGaugeModelChanged(GaugeModelChangeEvent e)
Notify all registered listeners that a change to the gauge modal has occured.

 o setRangeProperties
 public void setRangeProperties(int value,
                                int extent,
                                int minimum,
                                int maximum,
                                boolean valueIsAdjusting)
Set the range properties of the model using the supplied value, extent, minimum, maximum and valueIsAdjusting.

 o setRangeAdjustmentMethod
 public void setRangeAdjustmentMethod(int rangeAdjustmentMethod)
 o getRangeAdjustmentMethod
 public int getRangeAdjustmentMethod()
 o setValue
 public void setValue(int value)
 o getValue
 public int getValue()
 o setMinimum
 public void setMinimum(int minimum)
 o getMinimum
 public int getMinimum()
 o setMaximum
 public void setMaximum(int maximum)
 o getMaximum
 public int getMaximum()
 o setExtent
 public void setExtent(int extent)
 o getExtent
 public int getExtent()
 o setValueIsAdjusting
 public void setValueIsAdjusting(boolean valueIsAdjusting)
 o getValueIsAdjusting
 public boolean getValueIsAdjusting()
 o addChangeListener
 public void addChangeListener(ChangeListener changeListener)
 o removeChangeListener
 public void removeChangeListener(ChangeListener changeListener)
 o addGaugeModelListener
 public void addGaugeModelListener(GaugeModelListener gaugeModelListener)
 o removeGaugeModelListener
 public void removeGaugeModelListener(GaugeModelListener gaugeModelListener)

All Packages  Class Hierarchy  This Package  Previous  Next  Index