nl.coderight.jazz.form.control
Class CheckControl<V>

java.lang.Object
  extended by nl.coderight.jazz.form.FormField<V>
      extended by nl.coderight.jazz.form.FormControl<List<V>>
          extended by nl.coderight.jazz.form.control.CheckControl<V>

public class CheckControl<V>
extends FormControl<List<V>>

Use to arrange a group of CheckButtons.

Since:
1.5

Field Summary
 
Fields inherited from class nl.coderight.jazz.form.FormField
Config
 
Constructor Summary
protected CheckControl()
           
  CheckControl(String bindID, int rows, int cols)
           
 
Method Summary
 void addCheckButton(CheckButton checkButton, V value)
           
 void deselectAll()
           
 String getTitle()
           
 List<V> getValue()
          Returns field value.
protected  void onChange()
           
 void selectAll()
           
 void setOnChangeEvent(Event onChangeEvent)
           
 void setTitle(String title)
           
 void setValue(List<V> values)
          Sets field value.
 
Methods inherited from class nl.coderight.jazz.form.FormControl
addField, addField, focus, focusField, focusNextField, focusPreviousField, getBindID, getFields, getFocusComponent, hasFocus, registerKeyboardAction, setComponent, setEnabled, setLayout
 
Methods inherited from class nl.coderight.jazz.form.FormField
dispatchEvent, dispose, focusNextField, focusPreviousField, getBackground, getBorder, getComponent, getCursor, getDataBinding, getForeground, getForm, getLabel, getParent, getPreferredSize, getToolTipText, isBindable, isChanged, isEnabled, isFocusable, isOpaque, isReadonly, isScrollable, isShowing, isValueChanged, isVisible, onClick, onDoubleClick, onFocusGained, onFocusLost, onMouseEnter, onMouseLeave, onPopup, setBackground, setBindID, setBorder, setChanged, setComponent, setCursor, setDataBinding, setFocusable, setForeground, setOnFocusGainedEvent, setOnFocusLostEvent, setOpaque, setPopupMenu, setPreferredSize, setReadonly, setToolTipText, setVisible, translate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckControl

protected CheckControl()

CheckControl

public CheckControl(String bindID,
                    int rows,
                    int cols)
Method Detail

getTitle

public String getTitle()

setTitle

public void setTitle(String title)

selectAll

public void selectAll()

deselectAll

public void deselectAll()

getValue

public List<V> getValue()
Description copied from class: FormField
Returns field value.

Overrides:
getValue in class FormField<List<V>>

setValue

public void setValue(List<V> values)
Description copied from class: FormField
Sets field value.

Overrides:
setValue in class FormField<List<V>>

addCheckButton

public void addCheckButton(CheckButton checkButton,
                           V value)

setOnChangeEvent

public void setOnChangeEvent(Event onChangeEvent)

onChange

protected void onChange()
Overrides:
onChange in class FormField<List<V>>


Copyright 2010 CodeRight, All rights reserved.