nl.coderight.jazz.form.field
Class SearchField

java.lang.Object
  extended by nl.coderight.jazz.form.FormField<V>
      extended by nl.coderight.jazz.form.field.validatable.ValidatableField<String>
          extended by nl.coderight.jazz.form.field.SearchField
All Implemented Interfaces:
Editable, Validation

public class SearchField
extends ValidatableField<String>


Field Summary
 
Fields inherited from class nl.coderight.jazz.form.FormField
Config
 
Constructor Summary
protected SearchField()
           
  SearchField(int length)
           
 
Method Summary
 void copy()
           
 void cut()
           
protected  JTextField getField()
           
 String getValue()
          Returns field value.
 boolean isEditable()
           
protected  void onChange()
           
protected  void onFocusGained()
           
protected  void onFocusLost()
           
 void paste()
           
 void setColumns(int columns)
           
 void setCopyAction(Action action)
           
 void setCutAction(Action action)
           
 void setEditable(boolean editable)
           
protected  void setIcon(Icon icon)
           
 void setInputPrompt(String text)
           
 void setOnChangeAction(Action onChangeAction)
           
 void setOnChangeEvent(Event onChangeEvent)
           
 void setOnSearchEvent(Event onSearchEvent)
           
 void setPasteAction(Action action)
           
 void setPopupMenu(PopupMenu popup)
          Sets field popup menu.
 
Methods inherited from class nl.coderight.jazz.form.field.validatable.ValidatableField
checkIsRequired, getError, getValidator, isFocusable, isRequired, isValid, onValidate, setFocusBorderVisible, setRequired, setRequiredMessage, setToolTipText, setValidator, setValue, validate
 
Methods inherited from class nl.coderight.jazz.form.FormField
dispatchEvent, dispose, focus, focusNextField, focusPreviousField, getBackground, getBindID, getBorder, getComponent, getCursor, getDataBinding, getForeground, getForm, getLabel, getParent, getPreferredSize, getToolTipText, hasFocus, isBindable, isChanged, isEnabled, isOpaque, isReadonly, isScrollable, isShowing, isValueChanged, isVisible, onClick, onDoubleClick, onMouseEnter, onMouseLeave, onPopup, registerKeyboardAction, setBackground, setBindID, setBorder, setChanged, setComponent, setCursor, setDataBinding, setEnabled, setFocusable, setForeground, setOnFocusGainedEvent, setOnFocusLostEvent, setOpaque, setPreferredSize, setReadonly, setVisible, translate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchField

protected SearchField()

SearchField

public SearchField(int length)
Method Detail

getField

protected JTextField getField()

setIcon

protected void setIcon(Icon icon)

getValue

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

Overrides:
getValue in class FormField<String>

setPopupMenu

public void setPopupMenu(PopupMenu popup)
Description copied from class: FormField
Sets field popup menu.

Overrides:
setPopupMenu in class FormField<String>

setInputPrompt

public void setInputPrompt(String text)

setColumns

public void setColumns(int columns)

isEditable

public boolean isEditable()

setEditable

public void setEditable(boolean editable)

cut

public void cut()

copy

public void copy()

paste

public void paste()

setCopyAction

public void setCopyAction(Action action)

setCutAction

public void setCutAction(Action action)

setPasteAction

public void setPasteAction(Action action)

onFocusGained

protected void onFocusGained()
Overrides:
onFocusGained in class ValidatableField<String>

onFocusLost

protected void onFocusLost()
Overrides:
onFocusLost in class ValidatableField<String>

setOnChangeEvent

public void setOnChangeEvent(Event onChangeEvent)

setOnChangeAction

public void setOnChangeAction(Action onChangeAction)
Since:
1.5

onChange

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

setOnSearchEvent

public void setOnSearchEvent(Event onSearchEvent)


Copyright 2010 CodeRight, All rights reserved.