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.


Field Summary
 
Fields inherited from class nl.coderight.jazz.form.FormField
Config
 
Constructor Summary
CheckControl(int rows, int cols)
           
CheckControl(String bindID, int rows, int cols)
           
 
Method Summary
 void addCheckButton(CheckButton checkButton, V value)
           
 void deselectAll()
           
 List<V> getValue()
          Returns field value.
protected  void onChange()
           
 void selectAll()
           
 void setOnChangeEvent(Event onChangeEvent)
           
 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, setTitle
 
Methods inherited from class nl.coderight.jazz.form.FormField
dispatchEvent, dispose, focusNextField, focusPreviousField, getBackground, getBorder, getComponent, getCursor, getDataBinding, getForeground, getForm, getLabel, getParent, getPreferredSize, getToolTip, isBindable, isChanged, isEnabled, isFocusable, isOpaque, isReadonly, 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, setToolTip, setVisible, translate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckControl

public CheckControl(int rows,
                    int cols)

CheckControl

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

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.