lcm.util
Class ParameterGUI

java.lang.Object
  extended by lcm.util.ParameterGUI

public class ParameterGUI
extends java.lang.Object


Constructor Summary
ParameterGUI()
           
ParameterGUI(boolean showvars)
           
 
Method Summary
 void addBoolean(java.lang.String name, java.lang.String desc, boolean value)
           
 void addButton(java.lang.String name, java.lang.String desc)
           
 void addButtons(java.lang.Object... args)
           
 void addCheckBoxes(java.lang.Object... args)
           
 void addChoice(java.lang.String name, java.lang.String desc, java.lang.String[] values, int value)
           
 void addDouble(java.lang.String name, java.lang.String desc, double value)
           
 void addDouble(java.lang.String name, java.lang.String desc, double min, double max, double value)
           
 void addDoubleSlider(java.lang.String name, java.lang.String desc, double min, double max, double value)
           
 void addInt(java.lang.String name, java.lang.String desc, int value)
           
 void addInt(java.lang.String name, java.lang.String desc, int min, int max, int value)
           
 void addIntSlider(java.lang.String name, java.lang.String desc, int min, int max, int value)
           
 void addListener(ParameterListener l)
           
 void addString(java.lang.String name, java.lang.String desc, java.lang.String value)
           
 boolean gb(java.lang.String name)
           
 double gd(java.lang.String name)
           
 java.awt.Container getPanel()
           
 int gi(java.lang.String name)
           
 java.lang.String gs(java.lang.String name)
           
static void main(java.lang.String[] args)
           
protected  void notifyListeners(java.lang.String name)
           
 void removeListeners()
           
 void sb(java.lang.String name, boolean v)
           
 void sd(java.lang.String name, double v)
           
 void setEnabled(java.lang.String name, boolean e)
           
 void setMinMax(java.lang.String name, double min, double max)
           
 void setMinMax(java.lang.String name, int min, int max)
           
 void si(java.lang.String name, int v)
           
 void ss(java.lang.String name, java.lang.String v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterGUI

public ParameterGUI()

ParameterGUI

public ParameterGUI(boolean showvars)
Method Detail

notifyListeners

protected void notifyListeners(java.lang.String name)

addListener

public void addListener(ParameterListener l)

removeListeners

public void removeListeners()

addInt

public void addInt(java.lang.String name,
                   java.lang.String desc,
                   int value)

addInt

public void addInt(java.lang.String name,
                   java.lang.String desc,
                   int min,
                   int max,
                   int value)

addIntSlider

public void addIntSlider(java.lang.String name,
                         java.lang.String desc,
                         int min,
                         int max,
                         int value)

addDouble

public void addDouble(java.lang.String name,
                      java.lang.String desc,
                      double value)

addDouble

public void addDouble(java.lang.String name,
                      java.lang.String desc,
                      double min,
                      double max,
                      double value)

addDoubleSlider

public void addDoubleSlider(java.lang.String name,
                            java.lang.String desc,
                            double min,
                            double max,
                            double value)

addString

public void addString(java.lang.String name,
                      java.lang.String desc,
                      java.lang.String value)

addChoice

public void addChoice(java.lang.String name,
                      java.lang.String desc,
                      java.lang.String[] values,
                      int value)

addBoolean

public void addBoolean(java.lang.String name,
                       java.lang.String desc,
                       boolean value)

addButton

public void addButton(java.lang.String name,
                      java.lang.String desc)

addButtons

public void addButtons(java.lang.Object... args)

addCheckBoxes

public void addCheckBoxes(java.lang.Object... args)

gd

public double gd(java.lang.String name)

sd

public void sd(java.lang.String name,
               double v)

gi

public int gi(java.lang.String name)

si

public void si(java.lang.String name,
               int v)

setMinMax

public void setMinMax(java.lang.String name,
                      int min,
                      int max)

setMinMax

public void setMinMax(java.lang.String name,
                      double min,
                      double max)

gs

public java.lang.String gs(java.lang.String name)

ss

public void ss(java.lang.String name,
               java.lang.String v)

gb

public boolean gb(java.lang.String name)

sb

public void sb(java.lang.String name,
               boolean v)

setEnabled

public void setEnabled(java.lang.String name,
                       boolean e)

getPanel

public java.awt.Container getPanel()

main

public static void main(java.lang.String[] args)