|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectwicket.Component
wicket.MarkupContainer
wicket.markup.html.WebMarkupContainer
wicket.markup.html.form.FormComponent
wicket.markup.html.form.AbstractTextComponent
public abstract class AbstractTextComponent
Abstract base class for TextArea and TextField.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class wicket.markup.html.form.FormComponent |
|---|
FormComponent.IVisitor |
| Nested classes/interfaces inherited from class wicket.Component |
|---|
Component.ComponentModelChange, Component.EnabledChange, Component.VisibilityChange |
| Field Summary |
|---|
| Fields inherited from class wicket.markup.html.form.FormComponent |
|---|
FLAG_CONVERT_EMPTY_INPUT_STRING_TO_NULL, VALUE_SEPARATOR |
| Fields inherited from class wicket.Component |
|---|
ENABLE, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED6, FLAG_RESERVED7, FLAG_RESERVED8, PATH_SEPARATOR, RENDER |
| Constructor Summary | |
|---|---|
AbstractTextComponent(java.lang.String id)
|
|
AbstractTextComponent(java.lang.String id,
IModel model)
|
|
| Method Summary | |
|---|---|
protected java.lang.Object |
convertValue(java.lang.String[] value)
Subclasses should overwrite this if the conversion is not done through the type field and the IConverter. |
boolean |
getConvertEmptyInputStringToNull()
Should the bound object become null when the input is
empty? |
boolean |
isInputNullable()
TextFields return an empty string even if the user didn't type anything in them. |
FormComponent |
setConvertEmptyInputStringToNull(boolean flag)
Should the bound object become null when the input is
empty? |
protected boolean |
supportsPersistence()
|
| Methods inherited from class wicket.markup.html.form.FormComponent |
|---|
add, checkRequired, clearInput, convert, error, getConvertedInput, getForm, getInput, getInputAsArray, getInputName, getLabel, getModelValue, getRawInput, getType, getValidatorKeyPrefix, getValidators, getValue, hasRawInput, inputAsInt, inputAsInt, inputAsIntArray, inputAsStringArray, inputChanged, internalOnModelChanged, invalid, isMultiPart, isPersistent, isRequired, isValid, isValidated, onComponentTag, onDetach, onDisabled, onInvalid, onValid, processInput, setLabel, setModelValue, setModelValue, setPersistent, setRequired, setType, updateModel, valid, validate, validateRequired, validateValidators |
| Methods inherited from class wicket.markup.html.WebMarkupContainer |
|---|
getMarkupType, getWebPage |
| Methods inherited from class wicket.MarkupContainer |
|---|
add, autoAdd, contains, findMarkupStream, get, getAssociatedMarkupStream, getMarkupStream, internalAdd, internalAttach, internalDetach, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onComponentTagBody, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, replace, setMarkupStream, setModel, size, toString, toString, visitChildren, visitChildren |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractTextComponent(java.lang.String id)
Component.Component(String)
public AbstractTextComponent(java.lang.String id,
IModel model)
Component.Component(String, IModel)| Method Detail |
|---|
public final boolean getConvertEmptyInputStringToNull()
null when the input is
empty?
true when the value will be set to
null when the input is empty.public boolean isInputNullable()
isInputNullable in class FormComponentFormComponent.isInputNullable()public final FormComponent setConvertEmptyInputStringToNull(boolean flag)
null when the input is
empty?
flag - the value to set this flag.
protected final boolean supportsPersistence()
supportsPersistence in class FormComponentFormComponent.supportsPersistence()
protected java.lang.Object convertValue(java.lang.String[] value)
throws ConversionException
FormComponent
convertValue in class FormComponentvalue - The value can be the getInput() or through a cookie
ConversionException - If input can't be convertedFormComponent.convertValue(String[])
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||