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)

Reply via email to