gov.lbl.genome.gui
Class Parameter

java.lang.Object
  extended by gov.lbl.genome.gui.Parameter

public class Parameter
extends java.lang.Object

Title: Parameter

Description: return parameters for the object specified

Copyright: Copyright (c) 2004

Company: LBNL


Field Summary
 boolean available
           
 
Constructor Summary
Parameter(java.util.Hashtable parameters)
          Parameter
 
Method Summary
 java.awt.Color getColor(java.lang.String varName)
          return a color object by name
 java.awt.Color getColor(java.lang.String varName, java.awt.Color def)
          try to return a Color object by name if fail return default Color
 java.awt.Color[] getColorArray(java.lang.String varName)
          return an array of Color objects by name
 double getDouble(java.lang.String varName)
          return double value by name
 double getDouble(java.lang.String varName, double def)
          try to return a double value by name, or return the default value
 double[] getDoubleArray(java.lang.String varName)
          get Array of double by name
 java.awt.Font getFont(java.lang.String varName)
          return a Font object by name Important: Font parser is not implemented
 java.awt.Font getFont(java.lang.String varName, java.awt.Font def)
          try return a Font object by name if fail will return default Font Important: Font parser is not implemented
 java.awt.Font[] getFontArray(java.lang.String varName)
          return array with Font object by name Important: Font parser is not implemented
 int getInt(java.lang.String varName)
          return int value by name
 int getInt(java.lang.String varName, int def)
          try to return int value by name, or return the default value
 int[] getIntArray(java.lang.String varName)
          return array of int by name
 java.lang.Object getObject(java.lang.String varName)
          return an Object by name
 java.lang.Object getObject(java.lang.String varName, java.lang.Object def)
          try to return an Object by name if fail, return the default Object
 java.lang.Object[] getObjectArray(java.lang.String varName)
          return an array of Objects by name
 java.lang.String getString(java.lang.String varName)
          return a String by name
 java.lang.String getString(java.lang.String varName, java.lang.String def)
          try to return a String by name if fail return the default one
 java.lang.String[] getStringArray(java.lang.String varName)
          return an array of Strings by name
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

available

public boolean available
Constructor Detail

Parameter

public Parameter(java.util.Hashtable parameters)
Parameter

Parameters:
parameters - Hashtable
Method Detail

getInt

public int getInt(java.lang.String varName,
                  int def)
try to return int value by name, or return the default value

Parameters:
varName - String
def - int
Returns:
int

getInt

public int getInt(java.lang.String varName)
return int value by name

Parameters:
varName - String
Returns:
int

getIntArray

public int[] getIntArray(java.lang.String varName)
return array of int by name

Parameters:
varName - String
Returns:
int[]

getDouble

public double getDouble(java.lang.String varName,
                        double def)
try to return a double value by name, or return the default value

Parameters:
varName - String
def - double
Returns:
double

getDouble

public double getDouble(java.lang.String varName)
return double value by name

Parameters:
varName - String
Returns:
double

getDoubleArray

public double[] getDoubleArray(java.lang.String varName)
get Array of double by name

Parameters:
varName - String
Returns:
double[]

getObject

public java.lang.Object getObject(java.lang.String varName,
                                  java.lang.Object def)
try to return an Object by name if fail, return the default Object

Parameters:
varName - String
def - Object
Returns:
Object

getObject

public java.lang.Object getObject(java.lang.String varName)
return an Object by name

Parameters:
varName - String
Returns:
Object

getObjectArray

public java.lang.Object[] getObjectArray(java.lang.String varName)
return an array of Objects by name

Parameters:
varName - String
Returns:
Object[]

getString

public java.lang.String getString(java.lang.String varName,
                                  java.lang.String def)
try to return a String by name if fail return the default one

Parameters:
varName - String
def - String
Returns:
String

getString

public java.lang.String getString(java.lang.String varName)
return a String by name

Parameters:
varName - String
Returns:
String

getStringArray

public java.lang.String[] getStringArray(java.lang.String varName)
return an array of Strings by name

Parameters:
varName - String
Returns:
String[]

getColor

public java.awt.Color getColor(java.lang.String varName,
                               java.awt.Color def)
try to return a Color object by name if fail return default Color

Parameters:
varName - String
def - Color
Returns:
Color

getColor

public java.awt.Color getColor(java.lang.String varName)
return a color object by name

Parameters:
varName - String
Returns:
Color

getColorArray

public java.awt.Color[] getColorArray(java.lang.String varName)
return an array of Color objects by name

Parameters:
varName - String
Returns:
Color[]

getFont

public java.awt.Font getFont(java.lang.String varName,
                             java.awt.Font def)
try return a Font object by name if fail will return default Font Important: Font parser is not implemented

Parameters:
varName - String
def - Font
Returns:
Font

getFont

public java.awt.Font getFont(java.lang.String varName)
return a Font object by name Important: Font parser is not implemented

Parameters:
varName - String
Returns:
Font

getFontArray

public java.awt.Font[] getFontArray(java.lang.String varName)
return array with Font object by name Important: Font parser is not implemented

Parameters:
varName - String
Returns:
Font[]