Package org.dellroad.stuff.vaadin7
Annotation Type FieldBuilder.AbstractTextField
-
@Retention(RUNTIME) @Target(METHOD) @Documented public static @interface FieldBuilder.AbstractTextField
Specifies how a Java property should be edited in Vaadin using aAbstractTextField.- See Also:
FieldBuilder.AbstractField,FieldBuilder
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description intcolumnsGet the number of columns.StringinputPromptGet the input prompt.intmaxLengthGet the maximum length.StringnullRepresentationGet the representation of null.booleannullSettingAllowedGet whether null value may be set.AbstractTextField.TextChangeEventModetextChangeEventModeGet text change event mode.inttextChangeTimeoutGet text change event timeout.Class<? extends AbstractTextField>typeGet theFieldBuilder.AbstractTextFieldtype that will edit the property.
-
-
-
Element Detail
-
type
Class<? extends AbstractTextField> type
Get theFieldBuilder.AbstractTextFieldtype that will edit the property.- Returns:
- field type
- Default:
- com.vaadin.ui.TextField.class
-
-
-
nullRepresentation
String nullRepresentation
Get the representation of null.- Returns:
- representation for null value
- See Also:
AbstractTextField.setNullRepresentation(java.lang.String)
- Default:
- "null"
-
-
-
nullSettingAllowed
boolean nullSettingAllowed
Get whether null value may be set.- Returns:
- whether null value is allowed
- See Also:
AbstractTextField.setNullSettingAllowed(boolean)
- Default:
- false
-
-
-
textChangeEventMode
AbstractTextField.TextChangeEventMode textChangeEventMode
Get text change event mode.- Returns:
- text change event mode
- See Also:
AbstractTextField.setTextChangeEventMode(com.vaadin.ui.AbstractTextField.TextChangeEventMode)
- Default:
- com.vaadin.ui.AbstractTextField.TextChangeEventMode.LAZY
-
-
-
textChangeTimeout
int textChangeTimeout
Get text change event timeout.- Returns:
- text change event timeout in seconds, or -1 to not override
- See Also:
AbstractTextField.setTextChangeTimeout(int)
- Default:
- -1
-
-
-
inputPrompt
String inputPrompt
Get the input prompt.- Returns:
- input prompt
- See Also:
AbstractTextField.setInputPrompt(java.lang.String)
- Default:
- ""
-
-
-
columns
int columns
Get the number of columns.- Returns:
- number of columns, or zero to not override
- See Also:
AbstractTextField.setColumns(int)
- Default:
- 0
-
-
-
maxLength
int maxLength
Get the maximum length.- Returns:
- maximum length, or -1 to not override
- See Also:
AbstractTextField.setMaxLength(int)
- Default:
- -1
-
-