com.devnullsoftware.config
Class ConfigComponent

java.lang.Object
  |
  +--com.devnullsoftware.config.ConfigComponent

public class ConfigComponent
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
static int BOOLEAN
           
static int CHECKBOX
           
static int CHECKBOX2
           
static int CHOICE
           
static int CHOICE2
           
static int COLOR
           
static java.lang.String[] DataTypeLabels
           
static int FILEFIELD
           
static int FLOAT
           
static int INTEGER
           
static int LABELVALUE
           
static int NUM_DATATYPES
           
static int NUM_ITEMS
           
static int STRING
           
static int TEXTAREA
           
static int TEXTFIELD
           
static int TIME
           
static java.lang.String[] TypeLabels
           
 
Constructor Summary
ConfigComponent()
           
ConfigComponent(java.lang.String sName, int iComponentType, java.lang.Object pAWTItem, int iDataType, java.lang.Class pCl, java.lang.String sVarName, java.util.Vector pArrayNum)
           
 
Method Summary
static java.lang.String colorToString(java.awt.Color cColor)
           
 java.util.Vector getArrayNum()
           
 java.lang.Object getAWTItem()
           
 java.lang.Class getCl()
           
 int getComponentType()
           
 int getDataType()
           
 java.lang.String getName()
           
 java.lang.String getVarName()
           
static java.awt.Color stringToColor(java.lang.String sColor)
           
static long stringToTime(java.lang.String sTime)
           
static java.lang.String timeToString(long iRealTime)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CHECKBOX

public static final int CHECKBOX

CHECKBOX2

public static final int CHECKBOX2

CHOICE

public static final int CHOICE

CHOICE2

public static final int CHOICE2

TEXTFIELD

public static final int TEXTFIELD

FILEFIELD

public static final int FILEFIELD

TEXTAREA

public static final int TEXTAREA

NUM_ITEMS

public static final int NUM_ITEMS

TypeLabels

public static final java.lang.String[] TypeLabels

BOOLEAN

public static final int BOOLEAN

STRING

public static final int STRING

COLOR

public static final int COLOR

INTEGER

public static final int INTEGER

FLOAT

public static final int FLOAT

TIME

public static final int TIME

LABELVALUE

public static final int LABELVALUE

NUM_DATATYPES

public static final int NUM_DATATYPES

DataTypeLabels

public static final java.lang.String[] DataTypeLabels
Constructor Detail

ConfigComponent

public ConfigComponent()
                throws java.lang.IllegalArgumentException

ConfigComponent

public ConfigComponent(java.lang.String sName,
                       int iComponentType,
                       java.lang.Object pAWTItem,
                       int iDataType,
                       java.lang.Class pCl,
                       java.lang.String sVarName,
                       java.util.Vector pArrayNum)
                throws java.lang.IllegalArgumentException
Method Detail

toString

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

getName

public java.lang.String getName()

getComponentType

public int getComponentType()

getAWTItem

public java.lang.Object getAWTItem()

getDataType

public int getDataType()

getCl

public java.lang.Class getCl()

getVarName

public java.lang.String getVarName()

getArrayNum

public java.util.Vector getArrayNum()

stringToColor

public static java.awt.Color stringToColor(java.lang.String sColor)

colorToString

public static java.lang.String colorToString(java.awt.Color cColor)

timeToString

public static java.lang.String timeToString(long iRealTime)

stringToTime

public static long stringToTime(java.lang.String sTime)
                         throws java.lang.Exception