nl.coderight.jazz.form.field.spinner
Class NumberSpinnerField<V extends Comparable<? extends Number>>

java.lang.Object
  extended by nl.coderight.jazz.form.FormField<V>
      extended by nl.coderight.jazz.form.field.spinner.NumberSpinnerField<V>

public class NumberSpinnerField<V extends Comparable<? extends Number>>
extends FormField<V>


Field Summary
 
Fields inherited from class nl.coderight.jazz.form.FormField
Config
 
Constructor Summary
protected NumberSpinnerField()
           
  NumberSpinnerField(String bindID)
           
 
Method Summary
protected  JSpinner createField()
           
 void focus()
          Sets focus to field.
protected  JSpinner getField()
           
 V getValue()
          Returns field value.
protected  void onChange()
           
 void setMaximum(V maximum)
           
 void setMinimum(V minimum)
           
 void setOnChangeEvent(Event onChangeEvent)
           
 void setStepSize(V stepSize)
           
 void setValue(V value)
          Sets field value.
 void setValueClass(Class<V> clazz)
           
 
Methods inherited from class nl.coderight.jazz.form.FormField
dispatchEvent, dispose, focusNextField, focusPreviousField, getBackground, getBindID, getBorder, getComponent, getCursor, getDataBinding, getForeground, getForm, getLabel, getParent, getPreferredSize, getToolTip, hasFocus, isBindable, isChanged, isEnabled, isFocusable, isOpaque, isReadonly, isShowing, isValueChanged, isVisible, onClick, onDoubleClick, onFocusGained, onFocusLost, onMouseEnter, onMouseLeave, onPopup, registerKeyboardAction, setBackground, setBindID, setBorder, setChanged, setComponent, setCursor, setDataBinding, setEnabled, 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

NumberSpinnerField

protected NumberSpinnerField()

NumberSpinnerField

public NumberSpinnerField(String bindID)
Method Detail

createField

protected JSpinner createField()

getField

protected JSpinner getField()

setValueClass

public void setValueClass(Class<V> clazz)

focus

public void focus()
Description copied from class: FormField
Sets focus to field.

Overrides:
focus in class FormField<V extends Comparable<? extends Number>>

getValue

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

Overrides:
getValue in class FormField<V extends Comparable<? extends Number>>

setValue

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

Overrides:
setValue in class FormField<V extends Comparable<? extends Number>>

setMinimum

public void setMinimum(V minimum)

setMaximum

public void setMaximum(V maximum)

setStepSize

public void setStepSize(V stepSize)

setOnChangeEvent

public void setOnChangeEvent(Event onChangeEvent)

onChange

protected void onChange()
Overrides:
onChange in class FormField<V extends Comparable<? extends Number>>


Copyright 2010 CodeRight, All rights reserved.