| Interface | Description |
|---|---|
| AbstractTextComponent.ITextFormatProvider |
Text components that implement this interface are know to be able to provide a pattern for
formatting output and parsing input.
|
| IChoiceRenderer<T> |
Renders one choice.
|
| IFormModelUpdateListener |
A component that listens to form model updates.
|
| IFormSubmitListener |
Listener interface that is called when a form is submitted.
|
| IFormSubmitter |
Triggers a form submit and controls its processing
|
| IFormSubmittingComponent |
Interface that must be implemented by components that are able to submit form.
|
| IFormVisitorParticipant |
Participates in the form visiting algorithm, and can hint that visiting should go on as normal (
IFormVisitorParticipant.processChildren() returns true) or is limited to the same level (only siblings are
processed, IFormVisitorParticipant.processChildren() returns false). |
| ILabelProvider<T> |
Provider of labels for FormComponents and others.
|
| IOnChangeListener |
Listener method for OnChange events of dropdown lists and onclick events of CheckBoxes and
RadioChoice components.
|
| Class | Description |
|---|---|
| AbstractCheckSelector |
Base class for all Javascript-based "select-all" checkboxes.
|
| AbstractChoice<T,E> |
Abstract base class for all choice (html select) options.
|
| AbstractSingleSelectChoice<T> |
Abstract base class for single-select choices.
|
| AbstractSubmitLink |
Abstract class for links that are capable of submitting a form.
|
| AbstractTextComponent<T> |
Abstract base class for TextArea and TextField.
|
| AutoLabelResolver |
Resolver that implements the
wicket:for attribute functionality. |
| AutoLabelResolver.AutoLabel |
Component that is attached to the
<label> tag and takes care of writing out the label
text as well as setting classes on the <label> tag |
| AutoLabelResolver.AutoLabelMarker |
Marker used to track whether or not a form component has an associated auto label by its mere
presense as well as some attributes of the component across requests.
|
| AutoLabelTagHandler |
Markup filter that identifies tags with the
wicket:for attribute. |
| AutoLabelTextResolver |
Resolver that provides the
<wicket:label> tag, which will output a
FormComponent's label without requiring a manual extra component
such as Label or FormComponentLabel. |
| Button |
A form button.
|
| Check<T> |
Component representing a single checkbox choice in a
org.apache.wicket.markup.html.form.CheckGroup.
|
| CheckBox |
HTML checkbox input component.
|
| CheckBoxMultipleChoice<T> |
A choice subclass that shows choices via checkboxes.
|
| CheckboxMultipleChoiceSelector |
A Javascript-based "Select All" checkbox component that works with
CheckBoxMultipleChoice
. |
| CheckBoxMultipleChoiceWicket6Listener | Deprecated
Will be removed for Wicket 8.0.0.
|
| CheckBoxSelector |
A Javascript-based "Select All" checkbox component that works with a loose collection of
CheckBox components. |
| CheckGroup<T> |
Component used to connect instances of Check components into a group.
|
| CheckGroupSelector |
Selects and deselects all Check components under the same CheckGroup as itself.
|
| ChoiceRenderer<T> |
Renders one choice.
|
| DropDownChoice<T> |
A choice implemented as a dropdown menu/list.
|
| EmailTextField |
A
TextField for HTML5 <input> with type email. |
| EnumChoiceRenderer<T extends Enum<T>> |
IChoiceRenderer implementation that makes it easy to work with java 5 enums. |
| Form<T> | |
| Form.ValidationVisitor |
Visitor used for validation
|
| FormComponent<T> |
An HTML form component knows how to validate itself.
|
| FormComponentLabel |
A component that represents HTML <label> tag.
|
| FormComponentPanel<T> |
Panel (has it's own markup, defined between
|
| HiddenField<T> |
TextField doesn't permit the html so this is a simple subclass to allow
this
A HiddenField is useful when you have a javascript based component that updates the form state.
|
| ImageButton |
<input type="image"> component - like
Button only with an image. |
| LabeledWebMarkupContainer |
Default implementation of
ILabelProvider. |
| ListChoice<T> |
Essentially a drop down choice that doesn't drop down.
|
| ListMultipleChoice<T> |
A multiple choice list component.
|
| NumberTextField<N extends Number & Comparable<N>> |
A
TextField for HTML5 <input> with type number. |
| PasswordTextField |
A password text field component.
|
| Radio<T> |
Component representing a single radio choice in a org.apache.wicket.markup.html.form.RadioGroup.
|
| RadioChoice<T> |
A choice subclass that shows choices in radio style.
|
| RadioChoiceWicket6Listener | Deprecated
Will be removed for Wicket 8.0.0.
|
| RadioGroup<T> |
Component used to connect instances of Radio components into a group.
|
| RangeTextField<N extends Number & Comparable<N>> |
A
TextField for HTML5 <input> with type range. |
| RequiredTextField<T> |
A text field which automatically adds a Required.
|
| SimpleFormComponentLabel |
A form component label that replaces its body with the contents of
labelProvider's label |
| StatelessForm<T> |
This StatelessForm is the same as a normal form but with the statelesshint default to true.
|
| SubmitLink |
A link which can be used exactly like a Button to submit a Form.
|
| TextArea<T> |
Multi-row text editing component.
|
| TextField<T> |
A simple text field.
|
| UrlTextField |
A
TextField for HTML5 <input> with type url. |
| ValidationErrorFeedback |
This class is the parameter to
Component.error(Serializable) instead of the generated
error string itself (when FormComponent.error(IValidationError) is called). |
| Enum | Description |
|---|---|
| AbstractChoice.LabelPosition |
An enumeration of possible positions of the label for a choice
|
| Form.MethodMismatchResponse |
Response when a submission method mismatch is detected
|
HTML Forms and form components.
Copyright © 2006–2021 Apache Software Foundation. All rights reserved.