All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.ibm.eou.toolkit.gauge.bean.Needle

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----com.sun.java.swing.JComponent
                           |
                           +----com.sun.java.swing.JPanel
                                   |
                                   +----com.ibm.eou.toolkit.gauge.BaseGauge
                                           |
                                           +----com.ibm.eou.toolkit.gauge.NeedleGauge
                                                   |
                                                   +----com.ibm.eou.toolkit.gauge.bean.Needle

public class Needle
extends NeedleGauge
implements Serializable
This gauge is a specialisation of NeedleGauge. It allows the synchronization to be expressed in terms of a damping value.


Constructor Index

 o Needle()
Create a RAGNeedle with critical damping.

Method Index

 o copyright()
 o getDamping()
Return the needle damping.
 o setDamping(double)
Specify the needle damping.

Constructors

 o Needle
 public Needle()
Create a RAGNeedle with critical damping. All other properties take their default values as defined by com.ibm.eou.toolkit.gauge.NeedleGauge().

Methods

 o copyright
 public static String copyright()
 o setDamping
 public void setDamping(double newvalue)
Specify the needle damping. It is constrained to positive real numbers, with values less 1 being under damped such that the needle will tend to oscillate before settling on its new value.

 o getDamping
 public double getDamping()
Return the needle damping.


All Packages  Class Hierarchy  This Package  Previous  Next  Index