You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by oh...@apache.org on 2011/11/30 21:38:59 UTC

svn commit: r1208758 - /commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/beanutils/DefaultBeanFactory.java

Author: oheger
Date: Wed Nov 30 20:38:59 2011
New Revision: 1208758

URL: http://svn.apache.org/viewvc?rev=1208758&view=rev
Log:
Java 1.5 compatibility: Javadocs, raw types, etc.

Modified:
    commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/beanutils/DefaultBeanFactory.java

Modified: commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/beanutils/DefaultBeanFactory.java
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/beanutils/DefaultBeanFactory.java?rev=1208758&r1=1208757&r2=1208758&view=diff
==============================================================================
--- commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/beanutils/DefaultBeanFactory.java (original)
+++ commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration/beanutils/DefaultBeanFactory.java Wed Nov 30 20:38:59 2011
@@ -18,22 +18,24 @@ package org.apache.commons.configuration
 
 /**
  * <p>
- * The default implementation of the <code>BeanFactory</code> interface.
+ * The default implementation of the {@code BeanFactory} interface.
  * </p>
  * <p>
  * This class creates beans of arbitrary types using reflection. Each time the
- * <code>createBean()</code> method is invoked, a new bean instance is
+ * {@code createBean()} method is invoked, a new bean instance is
  * created. A default bean class is not supported.
  * </p>
  * <p>
  * An instance of this factory class will be set as the default bean factory for
- * the <code>{@link BeanHelper}</code> class. This means that if not bean
- * factory is specified in a <code>{@link BeanDeclaration}</code>, this
+ * the {@link BeanHelper} class. This means that if not bean
+ * factory is specified in a {@link BeanDeclaration}, this
  * default instance will be used.
  * </p>
  *
  * @since 1.3
- * @author Oliver Heger
+ * @author <a
+ * href="http://commons.apache.org/configuration/team-list.html">Commons
+ * Configuration team</a>
  * @version $Id$
  */
 public class DefaultBeanFactory implements BeanFactory
@@ -43,8 +45,8 @@ public class DefaultBeanFactory implemen
 
     /**
      * Creates a new bean instance. This implementation delegates to the
-     * protected methods <code>createBeanInstance()</code> and
-     * <code>initBeanInstance()</code> for creating and initializing the bean.
+     * protected methods {@code createBeanInstance()} and
+     * {@code initBeanInstance()} for creating and initializing the bean.
      * This makes it easier for derived classes that need to change specific
      * functionality of the base class.
      *
@@ -55,7 +57,7 @@ public class DefaultBeanFactory implemen
      * @return the new bean instance
      * @throws Exception if an error occurs
      */
-    public Object createBean(Class beanClass, BeanDeclaration data,
+    public Object createBean(Class<?> beanClass, BeanDeclaration data,
             Object parameter) throws Exception
     {
         Object result = createBeanInstance(beanClass, data);
@@ -69,14 +71,14 @@ public class DefaultBeanFactory implemen
      *
      * @return the default bean class
      */
-    public Class getDefaultBeanClass()
+    public Class<?> getDefaultBeanClass()
     {
         return null;
     }
 
     /**
      * Creates the bean instance. This method is called by
-     * <code>createBean()</code>. It uses reflection to create a new instance
+     * {@code createBean()}. It uses reflection to create a new instance
      * of the specified class.
      *
      * @param beanClass the class of the bean to be created
@@ -84,7 +86,7 @@ public class DefaultBeanFactory implemen
      * @return the new bean instance
      * @throws Exception if an error occurs
      */
-    protected Object createBeanInstance(Class beanClass, BeanDeclaration data)
+    protected Object createBeanInstance(Class<?> beanClass, BeanDeclaration data)
             throws Exception
     {
         return beanClass.newInstance();
@@ -92,9 +94,9 @@ public class DefaultBeanFactory implemen
 
     /**
      * Initializes the newly created bean instance. This method is called by
-     * <code>createBean()</code>. It calls the
-     * <code>{@link BeanHelper#initBean(Object, BeanDeclaration) initBean()}</code>
-     * of <code>{@link BeanHelper}</code> for performing the initialization.
+     * {@code createBean()}. It calls the
+     * {@link BeanHelper#initBean(Object, BeanDeclaration) initBean()}
+     * of {@link BeanHelper} for performing the initialization.
      *
      * @param bean the newly created bean instance
      * @param data the bean declaration object