com.frinika.util.tweaks
Class Tweakable

java.lang.Object
  extended by java.util.Observable
      extended by com.frinika.util.tweaks.Tweakable
Direct Known Subclasses:
TweakableDouble, TweakableInt

public abstract class Tweakable
extends java.util.Observable


Method Summary
 double doubleValue()
           
 java.lang.String getLabel()
           
 java.lang.Comparable getMaximum()
           
 java.lang.Comparable getMinimum()
           
 java.lang.Number getNumber()
           
 java.lang.Number getStepSize()
           
 int intValue()
           
 void set(java.lang.Number n)
           
abstract  void set(java.lang.String s)
           
 java.lang.String toString()
           
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getLabel

public java.lang.String getLabel()

getNumber

public java.lang.Number getNumber()

intValue

public int intValue()

doubleValue

public double doubleValue()

getMinimum

public java.lang.Comparable getMinimum()

getMaximum

public java.lang.Comparable getMaximum()

getStepSize

public java.lang.Number getStepSize()

set

public abstract void set(java.lang.String s)

set

public void set(java.lang.Number n)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object