com.notuvy.gui
Class FormFieldMap

java.lang.Object
  extended by com.notuvy.gui.FormFieldMap

public class FormFieldMap
extends Object

A map containing all fields (UI components) in a form.

Author:
murali

Field Summary
protected static org.apache.log4j.Logger LOG
           
 
Constructor Summary
FormFieldMap()
           
 
Method Summary
 FormFieldMap add(String pLabel, FormComponent pComponent)
           
 void add(String pLabel, FormField pField)
           
 FormFieldMap add(String pLabel, JCheckBox pCheckBox)
           
 FormFieldMap add(String pLabel, JComboBox pComboBox)
           
 FormFieldMap add(String pLabel, JEditorPane pEditorPane)
           
 FormFieldMap add(String pLabel, JList pList)
           
 FormFieldMap add(String pLabel, JTextArea pTextArea)
           
 FormFieldMap add(String pLabel, JTextField pTextField)
           
 FormFieldMap addArea(String pLabel, String pText, int pRows, int pCols)
           
 FormFieldMap addCheckBox(String pLabel, boolean pValue)
           
 FormFieldMap addChoice(String pLabel, Vector pChoices)
           
 FormFieldMap addField(String pLabel, String pText)
           
 FormFieldMap addField(String pLabel, String pText, int pCols)
           
 FormFieldMap addHtml(String pLabel, String pText)
           
 FormFieldMap addList(String pLabel, Vector pChoices)
           
 FormFieldMap addSeparator()
           
 JTextArea getArea(String pLabel)
           
 JCheckBox getCheckBox(String pLabel)
           
 JComboBox getChoice(String pLabel)
           
 JTextField getField(String pLabel)
           
 LinkedList<FormField> getFields()
           
 Map<String,FormField> getMap()
           
 Object getValue(String pLabel)
           
 void setFont(Font pFont)
           
 FormFieldMap setHelpText(String pLabel, String pText)
           
 void setValue(String pLabel, Object pObject)
           
 JPanel toPanel()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected static final org.apache.log4j.Logger LOG
Constructor Detail

FormFieldMap

public FormFieldMap()
Method Detail

getMap

public Map<String,FormField> getMap()

getFields

public LinkedList<FormField> getFields()

setFont

public void setFont(Font pFont)

add

public void add(String pLabel,
                FormField pField)

add

public FormFieldMap add(String pLabel,
                        FormComponent pComponent)

add

public FormFieldMap add(String pLabel,
                        JTextField pTextField)

add

public FormFieldMap add(String pLabel,
                        JTextArea pTextArea)

add

public FormFieldMap add(String pLabel,
                        JEditorPane pEditorPane)

add

public FormFieldMap add(String pLabel,
                        JComboBox pComboBox)

add

public FormFieldMap add(String pLabel,
                        JCheckBox pCheckBox)

add

public FormFieldMap add(String pLabel,
                        JList pList)

addField

public FormFieldMap addField(String pLabel,
                             String pText)

addField

public FormFieldMap addField(String pLabel,
                             String pText,
                             int pCols)

addArea

public FormFieldMap addArea(String pLabel,
                            String pText,
                            int pRows,
                            int pCols)

addHtml

public FormFieldMap addHtml(String pLabel,
                            String pText)

addChoice

public FormFieldMap addChoice(String pLabel,
                              Vector pChoices)

addCheckBox

public FormFieldMap addCheckBox(String pLabel,
                                boolean pValue)

addList

public FormFieldMap addList(String pLabel,
                            Vector pChoices)

addSeparator

public FormFieldMap addSeparator()

getField

public JTextField getField(String pLabel)

getArea

public JTextArea getArea(String pLabel)

getChoice

public JComboBox getChoice(String pLabel)

getCheckBox

public JCheckBox getCheckBox(String pLabel)

getValue

public Object getValue(String pLabel)

setValue

public void setValue(String pLabel,
                     Object pObject)

setHelpText

public FormFieldMap setHelpText(String pLabel,
                                String pText)

toPanel

public JPanel toPanel()


Copyright © 2013. All Rights Reserved.