Uses of Class

Packages that use FormComponent
org.apache.wicket.extensions.wizard Package for working with Wizard components. 
org.apache.wicket.markup.html.form HTML Forms and form components. 
org.apache.wicket.markup.html.form.upload Support for upload forms (using multipart requests). 
org.apache.wicket.markup.html.form.validation Support for form validation. 
org.apache.wicket.util.cookies Persistence support for forms. 
org.apache.wicket.util.tester A package with utility classes to ease unit testing of Wicket applications without the need for a servlet container. 

Uses of FormComponent in org.apache.wicket.ajax.form

Methods in org.apache.wicket.ajax.form that return FormComponent
protected  FormComponent<?> AjaxFormComponentUpdatingBehavior.getFormComponent()
protected  FormComponent<?> AjaxFormChoiceComponentUpdatingBehavior.getFormComponent()

Uses of FormComponent in org.apache.wicket.ajax.markup.html.form

Subclasses of FormComponent in org.apache.wicket.ajax.markup.html.form
 class AjaxButton
          A button that submits the form via ajax.
 class AjaxCheckBox
          A CheckBox which is updated via ajax when the user changes its value
 class AjaxFallbackButton
          An ajax submit button that will degrade to a normal request if ajax is not available or javascript is disabled.

Uses of FormComponent in org.apache.wicket.datetime.markup.html.form

Subclasses of FormComponent in org.apache.wicket.datetime.markup.html.form
 class DateTextField
          A TextField that is mapped to a java.util.Date object and that uses Joda time to parse and format values.

Uses of FormComponent in org.apache.wicket.examples.forminput

Subclasses of FormComponent in org.apache.wicket.examples.forminput
 class Multiply
          Displays how a FormComponentPanel can be used.

Uses of FormComponent in org.apache.wicket.extensions.ajax.markup.html

Subclasses of FormComponent in org.apache.wicket.extensions.ajax.markup.html
 class IndicatingAjaxButton
          A variant of the AjaxButton that displays a busy indicator while the ajax request is in progress.

Methods in org.apache.wicket.extensions.ajax.markup.html that return FormComponent
protected  FormComponent<T> AjaxEditableLabel.getEditor()
          Gets the editor component.
protected  FormComponent<T> AjaxEditableMultiLineLabel.newEditor(MarkupContainer parent, java.lang.String componentId, IModel<T> model)
          Create a new form component instance to serve as editor.
protected  FormComponent<T> AjaxEditableLabel.newEditor(MarkupContainer parent, java.lang.String componentId, IModel<T> model)
          Create a new form component instance to serve as editor.
protected  FormComponent<T> AjaxEditableChoiceLabel.newEditor(MarkupContainer parent, java.lang.String componentId, IModel<T> model)
          Create a new form component instance to serve as editor.

Uses of FormComponent in org.apache.wicket.extensions.ajax.markup.html.autocomplete

Subclasses of FormComponent in org.apache.wicket.extensions.ajax.markup.html.autocomplete
 class AutoCompleteTextField<T>
          An implementation of a textfield with the autoassist ajax behavior AutoCompleteBehavior.
 class DefaultCssAutoCompleteTextField<T>
          An AutoCompleteTextField which automatically includes the default CSS for the suggestions.

Uses of FormComponent in org.apache.wicket.extensions.markup.html.form.palette.component

Subclasses of FormComponent in org.apache.wicket.extensions.markup.html.form.palette.component
 class AbstractOptions<T>
          Generates html option elements based on iterator specified by getOptionsIterator() and IChoiceRender specified by the palette
 class Choices<T>
          select box containing all available choices of the palette
 class Recorder<T>
          Component to keep track of selections on the html side.
 class Selection<T>
          select box containg selected choices of the palette

Uses of FormComponent in

Subclasses of FormComponent in
 class Select<T>
          Component that represents a <select> box.

Uses of FormComponent in

Methods in with parameters of type FormComponent
 void FilterForm.enableFocusTracking(FormComponent<?> fc)
          Adds behavior to the form component to allow this form to keep track of the component's focus which will be restored after a form submit.
protected  void AbstractFilter.enableFocusTracking(FormComponent<?> fc)
          Enables the tracking of focus for the specified form component.

Uses of FormComponent in org.apache.wicket.extensions.wizard

Subclasses of FormComponent in org.apache.wicket.extensions.wizard
 class CancelButton
          Models a cancel button in the wizard.
 class FinishButton
          Models a cancel button in the wizard.
 class LastButton
          Models a 'last' button in the wizard.
 class NextButton
          Models a next button in the wizard.
 class PreviousButton
          Models a previous button in the wizard.
 class WizardButton
          Base class for buttons that work with the wizard component.

Uses of FormComponent in org.apache.wicket.extensions.yui.calendar

Subclasses of FormComponent in org.apache.wicket.extensions.yui.calendar
 class DateField
          Works on a Date object.
 class DateTimeField
          Works on a Date object.
 class TimeField
          Works on a Date object.

Uses of FormComponent in org.apache.wicket.markup.html.form

Subclasses of FormComponent in org.apache.wicket.markup.html.form
 class AbstractChoice<T,E>
          Abstract base class for all choice (html select) options.
 class AbstractSingleSelectChoice<T>
          Abstract base class for single-select choices.
 class AbstractTextComponent<T>
          Abstract base class for TextArea and TextField.
 class Button
          A form button.
 class CheckBox
          HTML checkbox input component.
 class CheckBoxMultipleChoice<T>
          A choice subclass that shows choices via checkboxes.
 class CheckGroup<T>
          Component used to connect instances of Check components into a group.
 class DropDownChoice<T>
          A choice implemented as a dropdown menu/list.
 class EmailTextField
          A TextField for HTML5 <input> with type email.
 class FormComponentPanel<T>
          Panel (has it's own markup, defined between tags), that can act as a form component.
 class 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.
 class ImageButton
          <input type="image"> component - like Button only with an image.
 class ListChoice<T>
          Essentially a drop down choice that doesn't drop down.
 class ListMultipleChoice<T>
          A multiple choice list component.
 class NumberTextField<N extends Number & Comparable<N>>
          A TextField for HTML5 <input> with type number.
 class PasswordTextField
          A password text field component.
 class RadioChoice<T>
          A choice subclass that shows choices in radio style.
 class RadioGroup<T>
          Component used to connect instances of Radio components into a group.
 class RangeTextField<N extends Number & Comparable<N>>
          A TextField for HTML5 <input> with type range.
 class RequiredTextField<T>
          A text field which automatically adds a Required.
 class TextArea<T>
          Multi-row text editing component.
 class TextField<T>
          A simple text field.
 class UrlTextField
          A TextField for HTML5 <input> with type url.

Methods in org.apache.wicket.markup.html.form that return FormComponent
 FormComponent<T> FormComponent.add(IValidator<? super T>... validators)
          Adds a validator to this form component.
 FormComponent<T> FormComponent.add(IValidator<? super T> validator)
          Adds a validator to this form component
 FormComponent<T> FormComponent.remove(IValidator<? super T> validator)
          Removes a validator from the form component.
 FormComponent<T> AbstractTextComponent.setConvertEmptyInputStringToNull(boolean flag)
          Should the bound object become null when the input is empty?
 FormComponent<T> FormComponent.setLabel(IModel<java.lang.String> labelModel)
          The value will be made available to the validator property by means of ${label}.
 FormComponent<T> FormComponent.setRequired(boolean required)
          Sets the required flag
 FormComponent<T> FormComponent.setType(java.lang.Class<?> type)
          Sets the type that will be used when updating the model for this component.
 FormComponent<T> AbstractChoice.setType(java.lang.Class<?> type)

Methods in org.apache.wicket.markup.html.form with parameters of type FormComponent
 void Form.ValidationVisitor.component(FormComponent<?> formComponent, IVisit<java.lang.Void> visit)
protected static
<S> void
FormComponent.updateCollectionModel(FormComponent<java.util.Collection<S>> formComponent)
          Update the model of a FormComponent containing a Collection.
abstract  void Form.ValidationVisitor.validate(FormComponent<?> formComponent)
          Callback that should be used to validate form component

Method parameters in org.apache.wicket.markup.html.form with type arguments of type FormComponent
<R> R
Form.visitFormComponents(IVisitor<? extends FormComponent<?>,R> visitor)
          Convenient and typesafe way to visit all the form components on a form.
<R> R
FormComponent.visitFormComponentsPostOrder(Component component, IVisitor<? extends FormComponent<?>,R> visitor)
          Visits any form components inside component if it is a container, or component itself if it is itself a form component
<R> R
Form.visitFormComponentsPostOrder(IVisitor<? extends FormComponent<?>,R> visitor)
          Convenient and typesafe way to visit all the form components on a form postorder (deepest first)

Uses of FormComponent in org.apache.wicket.markup.html.form.upload

Subclasses of FormComponent in org.apache.wicket.markup.html.form.upload
 class FileUploadField
          Form component that corresponds to a <input type="file">.
 class MultiFileUploadField
          Form component that allows the user to select multiple files to upload via a single <input type="file"/> field.

Uses of FormComponent in org.apache.wicket.markup.html.form.validation

Methods in org.apache.wicket.markup.html.form.validation that return FormComponent
 FormComponent<?>[] IFormValidator.getDependentFormComponents()
 FormComponent<?>[] FormValidatorAdapter.getDependentFormComponents()
 FormComponent<?>[] EqualInputValidator.getDependentFormComponents()

Methods in org.apache.wicket.markup.html.form.validation with parameters of type FormComponent
 void AbstractFormValidator.error(FormComponent<?> fc)
          Reports an error against validatable using the map returned by AbstractFormValidator.variablesMap()for variable interpolations and message key returned by AbstractFormValidator.resourceKey().
 void AbstractFormValidator.error(FormComponent<?> fc, java.util.Map<java.lang.String,java.lang.Object> vars)
          Reports an error against the validatable using the given map for variable interpolations and message resource key provided by AbstractFormValidator.resourceKey()
 void AbstractFormValidator.error(FormComponent<?> fc, java.lang.String resourceKey)
          Reports an error against the validatable using the given resource key
 void AbstractFormValidator.error(FormComponent<?> fc, java.lang.String resourceKey, java.util.Map<java.lang.String,java.lang.Object> vars)
          Reports an error against the validatable using the specified resource key and variable map

Constructors in org.apache.wicket.markup.html.form.validation with parameters of type FormComponent
EqualInputValidator(FormComponent<?> formComponent1, FormComponent<?> formComponent2)
EqualInputValidator(FormComponent<?> formComponent1, FormComponent<?> formComponent2)
EqualPasswordInputValidator(FormComponent<?> formComponent1, FormComponent<?> formComponent2)
EqualPasswordInputValidator(FormComponent<?> formComponent1, FormComponent<?> formComponent2)

Uses of FormComponent in org.apache.wicket.util.cookies

Methods in org.apache.wicket.util.cookies with parameters of type FormComponent
protected  java.lang.String CookieUtils.getKey(FormComponent<?> component)
          This method gets used when a cookie key needs to be derived from a form component.
 java.lang.String CookieUtils.load(FormComponent<?> formComponent)
          Retrieve the cookie value associated with the formComponent and load the model object with the cookie value.
 void CookieUtils.remove(FormComponent<?> formComponent)
          Remove the cookie identified by the form component
 void<?> formComponent)
          Save the form components model value in a cookie

Uses of FormComponent in org.apache.wicket.util.tester

Methods in org.apache.wicket.util.tester with parameters of type FormComponent
protected abstract  void FormTester.ChoiceSelector.assignValueToFormComponent(FormComponent<?> formComponent, java.lang.String value)
          Implements whether toggle or accumulate the selection.
 Result BaseWicketTester.isRequired(FormComponent<?> component)
          assert component required.

Constructors in org.apache.wicket.util.tester with parameters of type FormComponent
FormTester.ChoiceSelector(FormComponent<?> formComponent)

Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.