done javadoc FIXME
Project: http://git-wip-us.apache.org/repos/asf/wicket/repo Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/b2a8c00d Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/b2a8c00d Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/b2a8c00d Branch: refs/heads/master Commit: b2a8c00de6de309ee445edad8b28f007d613314e Parents: fefecbf Author: svenmeier <[email protected]> Authored: Fri Jun 15 16:58:04 2012 +0200 Committer: svenmeier <[email protected]> Committed: Fri Jun 15 22:22:24 2012 +0200 ---------------------------------------------------------------------- .../html/autocomplete/AutoCompleteTextField.java | 61 ++++++++++++--- 1 files changed, 49 insertions(+), 12 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/wicket/blob/b2a8c00d/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteTextField.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteTextField.java b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteTextField.java index 21da5ca..c042e06 100644 --- a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteTextField.java +++ b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteTextField.java @@ -26,8 +26,6 @@ import org.apache.wicket.model.IModel; /** * An implementation of a textfield with the autoassist ajax behavior {@link AutoCompleteBehavior}. * - * FIXME javadoc - constructors need proper descriptions - * * Note that you must add your own CSS to make the suggestion display properly, see * {@link DefaultCssAutoCompleteTextField} for an example. * @@ -56,8 +54,12 @@ public abstract class AutoCompleteTextField<T> extends TextField<T> private final AutoCompleteSettings settings; /** + * Constructor for the given type with default settings. + * * @param id + * component id * @param type + * model objec type */ public AutoCompleteTextField(final String id, final Class<T> type) { @@ -65,12 +67,16 @@ public abstract class AutoCompleteTextField<T> extends TextField<T> } /** - * Construct. + * Constructor for the given model and type. * * @param id + * component id * @param model + * model * @param type + * model object type * @param settings + * settings for autocomplete */ @SuppressWarnings("unchecked") public AutoCompleteTextField(final String id, final IModel<T> model, final Class<T> type, @@ -80,32 +86,41 @@ public abstract class AutoCompleteTextField<T> extends TextField<T> } /** - * Construct. + * Constructor for given model. * * @param id - * @param object + * component id + * @param model + * model * @param settings + * settings for autocomplete */ - public AutoCompleteTextField(final String id, final IModel<T> object, + public AutoCompleteTextField(final String id, final IModel<T> model, final AutoCompleteSettings settings) { - this(id, object, null, settings); + this(id, model, null, settings); } /** + * Constructor for the given model. + * * @param id - * @param object + * component id + * @param model + * model */ - public AutoCompleteTextField(final String id, final IModel<T> object) + public AutoCompleteTextField(final String id, final IModel<T> model) { - this(id, object, null, new AutoCompleteSettings()); + this(id, model, null, new AutoCompleteSettings()); } /** - * Construct. + * Constructor. * * @param id + * component id * @param settings + * settings for autocomplete */ public AutoCompleteTextField(final String id, final AutoCompleteSettings settings) { @@ -113,7 +128,10 @@ public abstract class AutoCompleteTextField<T> extends TextField<T> } /** + * Constructor. + * * @param id + * component id */ public AutoCompleteTextField(final String id) { @@ -121,8 +139,12 @@ public abstract class AutoCompleteTextField<T> extends TextField<T> } /** + * Constructor using the given renderer. + * * @param id + * component id * @param renderer + * renderer for autocomplete */ public AutoCompleteTextField(final String id, final IAutoCompleteRenderer<T> renderer) { @@ -130,9 +152,14 @@ public abstract class AutoCompleteTextField<T> extends TextField<T> } /** + * Constructor for the given type using the given renderer + * * @param id + * component id * @param type + * model object type * @param renderer + * renderer for autocomplete */ public AutoCompleteTextField(final String id, final Class<T> type, final IAutoCompleteRenderer<T> renderer) @@ -141,9 +168,14 @@ public abstract class AutoCompleteTextField<T> extends TextField<T> } /** + * Constructor for the given model using the given renderer. + * * @param id + * component id * @param model + * model * @param renderer + * renderer for autocomplete */ public AutoCompleteTextField(final String id, final IModel<T> model, final IAutoCompleteRenderer<T> renderer) @@ -152,13 +184,18 @@ public abstract class AutoCompleteTextField<T> extends TextField<T> } /** - * Construct. + * Constructor for the given model using the given renderer. * * @param id + * component id * @param model + * model * @param type + * model object type * @param renderer + * renderer for autocomplete * @param settings + * settings for autocomplete */ public AutoCompleteTextField(final String id, final IModel<T> model, final Class<T> type, final IAutoCompleteRenderer<T> renderer, final AutoCompleteSettings settings)
