Author: jcompagner
Date: Wed Apr  9 05:41:13 2008
New Revision: 646306

URL: http://svn.apache.org/viewvc?rev=646306&view=rev
Log:
generics

Modified:
    
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/MarkupContainer.java
    
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/form/FormComponent.java

Modified: 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/MarkupContainer.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/MarkupContainer.java?rev=646306&r1=646305&r2=646306&view=diff
==============================================================================
--- 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/MarkupContainer.java
 (original)
+++ 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/MarkupContainer.java
 Wed Apr  9 05:41:13 2008
@@ -111,7 +111,7 @@
        /**
         * @see org.apache.wicket.Component#Component(String, IModel)
         */
-       public MarkupContainer(final String id, IModel model)
+       public MarkupContainer(final String id, IModel<T> model)
        {
                super(id, model);
        }
@@ -125,7 +125,7 @@
         *             Thrown if a child with the same id is replaced by the 
add operation.
         * @return This
         */
-       public final MarkupContainer add(final Component child)
+       public final MarkupContainer<T> add(final Component child)
        {
                checkHierarchyChange(child);
 
@@ -158,7 +158,7 @@
         *            The child
         * @return This
         */
-       public final MarkupContainer addOrReplace(final Component child)
+       public final MarkupContainer<T> addOrReplace(final Component child)
        {
                checkHierarchyChange(child);
 
@@ -670,7 +670,7 @@
         *             Thrown if there was no child with the same id.
         * @return This
         */
-       public final MarkupContainer replace(final Component child)
+       public final MarkupContainer<T> replace(final Component child)
        {
                checkHierarchyChange(child);
 

Modified: 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/form/FormComponent.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/form/FormComponent.java?rev=646306&r1=646305&r2=646306&view=diff
==============================================================================
--- 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/form/FormComponent.java
 (original)
+++ 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/form/FormComponent.java
 Wed Apr  9 05:41:13 2008
@@ -480,7 +480,7 @@
         * @see IValidator
         * @see IValidatorAddListener
         */
-       public final FormComponent add(final IValidator validator)
+       public final FormComponent<T> add(final IValidator validator)
        {
                if (validator == null)
                {
@@ -771,16 +771,16 @@
         * 
         * @return List of validators
         */
-       public final List getValidators()
+       public final List<IValidator> getValidators()
        {
                final int size = validators_size();
                if (size == 0)
                {
-                       return Collections.EMPTY_LIST;
+                       return Collections.emptyList();
                }
                else
                {
-                       final List list = new ArrayList(size);
+                       final List<IValidator> list = new 
ArrayList<IValidator>(size);
                        for (int i = 0; i < size; i++)
                        {
                                list.add(validators_get(i));
@@ -964,7 +964,7 @@
         * @param labelModel
         * @return this for chaining
         */
-       public FormComponent setLabel(IModel labelModel)
+       public FormComponent<T> setLabel(IModel labelModel)
        {
                setLabelInternal(labelModel);
                return this;
@@ -1004,7 +1004,7 @@
         *            True if this component is to be persisted.
         * @return this for chaining
         */
-       public final FormComponent setPersistent(final boolean persistent)
+       public final FormComponent<T> setPersistent(final boolean persistent)
        {
                if (supportsPersistence())
                {
@@ -1024,7 +1024,7 @@
         * @param required
         * @return this for chaining
         */
-       public final FormComponent setRequired(final boolean required)
+       public final FormComponent<T> setRequired(final boolean required)
        {
                if (!required && getType() != null && getType().isPrimitive())
                {
@@ -1046,7 +1046,7 @@
         * @param type
         * @return this for chaining
         */
-       public final FormComponent setType(Class type)
+       public final FormComponent<T> setType(Class type)
        {
                typeName = type == null ? null : type.getName();
                if (type != null && type.isPrimitive())
@@ -1271,16 +1271,6 @@
        protected T convertValue(String[] value) throws ConversionException
        {
                return (T)(value != null && value.length > 0 && value[0] != 
null ? trim(value[0]) : null);
-       }
-
-       /**
-        * @see org.apache.wicket.Component#getBehaviors(java.lang.Class)
-        */
-       @Override
-       protected List getBehaviors(Class type)
-       {
-               // List
-               return super.getBehaviors(type);
        }
 
        /**


Reply via email to