Main Page | Namespace List | Class Hierarchy | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages

MultiOptionHolder Class Reference

Inheritance diagram for MultiOptionHolder:

Inheritance graph
[legend]
Collaboration diagram for MultiOptionHolder:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void addOption (String name)
void addOptionAt (String name, int index)
String getValue (String optionName)
void setValue (String optionName, String value)
void toggleField (String optionName, boolean value)

Package Functions

 MultiOptionHolder ()

Private Attributes

HashMap options
JPanel labels
JPanel inputFields

Detailed Description

OptionHolder - Small aPanel that holds a JLabel and a JTextField.

Author:
Andrei Goldchleger
Date:
February/2004


Constructor & Destructor Documentation

MultiOptionHolder::MultiOptionHolder  )  [inline, package]
 

Creates a new OptionHoder object.


Member Function Documentation

void MultiOptionHolder::addOption String  name  )  [inline]
 

void MultiOptionHolder::addOptionAt String  name,
int  index
[inline]
 

String MultiOptionHolder::getValue String  optionName  )  [inline]
 

Returns the option Value.

Parameters:
optionName -- The name of the option to be returned

void MultiOptionHolder::setValue String  optionName,
String  value
[inline]
 

Sets the option Value.

Parameters:
optionName -- The name of the option to be set
value -- New value for the option holder

void MultiOptionHolder::toggleField String  optionName,
boolean  value
[inline]
 


Member Data Documentation

JPanel MultiOptionHolder::inputFields [private]
 

JPanel MultiOptionHolder::labels [private]
 

HashMap MultiOptionHolder::options [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Sep 6 16:13:18 2004 by doxygen 1.3.3