commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From simonetrip...@apache.org
Subject svn commit: r1088145 - /commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/tools/DiscoverClass.java
Date Sat, 02 Apr 2011 21:49:02 GMT
Author: simonetripodi
Date: Sat Apr  2 21:49:02 2011
New Revision: 1088145

URL: http://svn.apache.org/viewvc?rev=1088145&view=rev
Log:
removed trailing spaces

Modified:
    commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/tools/DiscoverClass.java

Modified: commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/tools/DiscoverClass.java
URL: http://svn.apache.org/viewvc/commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/tools/DiscoverClass.java?rev=1088145&r1=1088144&r2=1088145&view=diff
==============================================================================
--- commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/tools/DiscoverClass.java
(original)
+++ commons/proper/discovery/trunk/src/java/org/apache/commons/discovery/tools/DiscoverClass.java
Sat Apr  2 21:49:02 2011
@@ -35,18 +35,18 @@ import org.apache.commons.discovery.reso
  * with discovery and configuration features similar to that employed
  * by standard Java APIs such as JAXP.
  * </p>
- * 
+ *
  * <p>In the context of this package, a service interface is defined by a
  * Service Provider Interface (SPI).  The SPI is expressed as a Java interface,
  * abstract class, or (base) class that defines an expected programming
  * interface.
  * </p>
- * 
+ *
  * <p>DiscoverClass provides the <code>find</code> methods for locating
a
  * class that implements a service interface (SPI).  Each form of
  * <code>find</code> varies slightly, but they all perform the same basic
  * function.
- * 
+ *
  * The <code>DiscoverClass.find</code> methods proceed as follows:
  * </p>
  * <ul>
@@ -138,17 +138,17 @@ public class DiscoverClass {
      * Readable placeholder for a null value.
      */
     public static final PropertiesHolder nullProperties = null;
-    
-    
+
+
     private ClassLoaders classLoaders = null;
 
 
     /**
      * Create a class instance with dynamic environment
      * (thread context class loader is determined on each call).
-     * 
+     *
      * Dynamically construct class loaders on each call.
-     */    
+     */
     public DiscoverClass() {
         this(null);
     }
@@ -156,14 +156,14 @@ public class DiscoverClass {
     /**
      * Create a class instance with dynamic environment
      * (thread context class loader is determined on each call).
-     * 
+     *
      * Cache static list of class loaders for each call.
-     */    
+     */
     public DiscoverClass(ClassLoaders classLoaders) {
         this.classLoaders = classLoaders;
     }
-    
-    
+
+
     public ClassLoaders getClassLoaders(Class<?> spiClass) {
         return classLoaders;
     }
@@ -171,11 +171,11 @@ public class DiscoverClass {
 
     /**
      * Find class implementing SPI.
-     * 
+     *
      * @param spiClass Service Provider Interface Class.
-     * 
+     *
      * @return Class implementing the SPI.
-     * 
+     *
      * @exception DiscoveryException Thrown if the name of a class implementing
      *            the SPI cannot be found, if the class cannot be loaded, or if
      *            the resulting class does not implement (or extend) the SPI.
@@ -191,13 +191,13 @@ public class DiscoverClass {
 
     /**
      * Find class implementing SPI.
-     * 
+     *
      * @param spiClass Service Provider Interface Class.
-     * 
+     *
      * @param properties Used to determine name of SPI implementation.
-     * 
+     *
      * @return Class implementing the SPI.
-     * 
+     *
      * @exception DiscoveryException Thrown if the name of a class implementing
      *            the SPI cannot be found, if the class cannot be loaded, or if
      *            the resulting class does not implement (or extend) the SPI.
@@ -213,13 +213,13 @@ public class DiscoverClass {
 
     /**
      * Find class implementing SPI.
-     * 
+     *
      * @param spiClass Service Provider Interface Class.
-     * 
+     *
      * @param defaultImpl Default implementation name.
-     * 
+     *
      * @return Class implementing the SPI.
-     * 
+     *
      * @exception DiscoveryException Thrown if the name of a class implementing
      *            the SPI cannot be found, if the class cannot be loaded, or if
      *            the resulting class does not implement (or extend) the SPI.
@@ -235,15 +235,15 @@ public class DiscoverClass {
 
     /**
      * Find class implementing SPI.
-     * 
+     *
      * @param spiClass Service Provider Interface Class.
-     * 
+     *
      * @param properties Used to determine name of SPI implementation,.
-     * 
+     *
      * @param defaultImpl Default implementation class.
-     * 
+     *
      * @return Class implementing the SPI.
-     * 
+     *
      * @exception DiscoveryException Thrown if the name of a class implementing
      *            the SPI cannot be found, if the class cannot be loaded, or if
      *            the resulting class does not implement (or extend) the SPI.
@@ -259,15 +259,15 @@ public class DiscoverClass {
 
     /**
      * Find class implementing SPI.
-     * 
+     *
      * @param spiClass Service Provider Interface Class.
-     * 
+     *
      * @param propertiesFileName Used to determine name of SPI implementation,.
-     * 
+     *
      * @param defaultImpl Default implementation class.
-     * 
+     *
      * @return Class implementing the SPI.
-     * 
+     *
      * @exception DiscoveryException Thrown if the name of a class implementing
      *            the SPI cannot be found, if the class cannot be loaded, or if
      *            the resulting class does not implement (or extend) the SPI.
@@ -283,15 +283,15 @@ public class DiscoverClass {
 
     /**
      * Find class implementing SPI.
-     * 
+     *
      * @param spi Service Provider Interface Class.
-     * 
+     *
      * @param properties Used to determine name of SPI implementation,.
-     * 
+     *
      * @param defaultImpl Default implementation class.
-     * 
+     *
      * @return Class implementing the SPI.
-     * 
+     *
      * @exception DiscoveryException Thrown if the name of a class implementing
      *            the SPI cannot be found, if the class cannot be loaded, or if
      *            the resulting class does not implement (or extend) the SPI.
@@ -307,19 +307,19 @@ public class DiscoverClass {
                                                  DiscoverClass.class,
                                                  true);
         }
-        
+
         Properties props = (properties == null)
                            ? null
                            : properties.getProperties(spi, loaders);
-        
+
         String[] classNames = discoverClassNames(spi, props);
-        
+
         if (classNames.length > 0) {
             DiscoverClasses<T> classDiscovery = new DiscoverClasses<T>(loaders);
-            
+
             ResourceClassIterator<T> classes =
                 classDiscovery.findResourceClasses(classNames[0]);
-            
+
             // If it's set as a property.. it had better be there!
             if (classes.hasNext()) {
                 ResourceClass<T> info = classes.nextResourceClass();
@@ -335,12 +335,12 @@ public class DiscoverClass {
 
             ResourceClassIterator<T> classes =
                 (new DiscoverClasses<T>(loaders)).findResourceClasses(classIter);
-                
-            
+
+
             if (!classes.hasNext()  &&  defaultImpl != null) {
                 return defaultImpl.getDefaultClass(spi, loaders);
             }
-            
+
             // Services we iterate through until we find one that loads..
             while (classes.hasNext()) {
                 ResourceClass<T> info = classes.nextResourceClass();
@@ -351,18 +351,18 @@ public class DiscoverClass {
                 }
             }
         }
-        
+
         throw new DiscoveryException("No implementation defined for " + spi.getSPName());
         // return null;
     }
-    
+
     /**
      * Create new instance of class implementing SPI.
-     * 
+     *
      * @param spiClass Service Provider Interface Class.
-     * 
+     *
      * @return Instance of a class implementing the SPI.
-     * 
+     *
      * @exception DiscoveryException Thrown if the name of a class implementing
      *            the SPI cannot be found, if the class cannot be loaded and
      *            instantiated, or if the resulting class does not implement
@@ -383,15 +383,15 @@ public class DiscoverClass {
 
     /**
      * Create new instance of class implementing SPI.
-     * 
+     *
      * @param spiClass Service Provider Interface Class.
-     * 
+     *
      * @param properties Used to determine name of SPI implementation,
      *                   and passed to implementation.init() method if
      *                   implementation implements Service interface.
-     * 
+     *
      * @return Instance of a class implementing the SPI.
-     * 
+     *
      * @exception DiscoveryException Thrown if the name of a class implementing
      *            the SPI cannot be found, if the class cannot be loaded and
      *            instantiated, or if the resulting class does not implement
@@ -412,13 +412,13 @@ public class DiscoverClass {
 
     /**
      * Create new instance of class implementing SPI.
-     * 
+     *
      * @param spiClass Service Provider Interface Class.
-     * 
+     *
      * @param defaultImpl Default implementation.
-     * 
+     *
      * @return Instance of a class implementing the SPI.
-     * 
+     *
      * @exception DiscoveryException Thrown if the name of a class implementing
      *            the SPI cannot be found, if the class cannot be loaded and
      *            instantiated, or if the resulting class does not implement
@@ -439,17 +439,17 @@ public class DiscoverClass {
 
     /**
      * Create new instance of class implementing SPI.
-     * 
+     *
      * @param spiClass Service Provider Interface Class.
-     * 
+     *
      * @param properties Used to determine name of SPI implementation,
      *                   and passed to implementation.init() method if
      *                   implementation implements Service interface.
-     * 
+     *
      * @param defaultImpl Default implementation.
-     * 
+     *
      * @return Instance of a class implementing the SPI.
-     * 
+     *
      * @exception DiscoveryException Thrown if the name of a class implementing
      *            the SPI cannot be found, if the class cannot be loaded and
      *            instantiated, or if the resulting class does not implement
@@ -470,17 +470,17 @@ public class DiscoverClass {
 
     /**
      * Create new instance of class implementing SPI.
-     * 
+     *
      * @param spiClass Service Provider Interface Class.
-     * 
+     *
      * @param propertiesFileName Used to determine name of SPI implementation,
      *                   and passed to implementation.init() method if
      *                   implementation implements Service interface.
-     * 
+     *
      * @param defaultImpl Default implementation.
-     * 
+     *
      * @return Instance of a class implementing the SPI.
-     * 
+     *
      * @exception DiscoveryException Thrown if the name of a class implementing
      *            the SPI cannot be found, if the class cannot be loaded and
      *            instantiated, or if the resulting class does not implement
@@ -501,17 +501,17 @@ public class DiscoverClass {
 
     /**
      * Create new instance of class implementing SPI.
-     * 
+     *
      * @param spi Service Provider Interface Class.
-     * 
+     *
      * @param properties Used to determine name of SPI implementation,
      *                   and passed to implementation.init() method if
      *                   implementation implements Service interface.
-     * 
+     *
      * @param defaultImpl Default implementation.
-     * 
+     *
      * @return Instance of a class implementing the SPI.
-     * 
+     *
      * @exception DiscoveryException Thrown if the name of a class implementing
      *            the SPI cannot be found, if the class cannot be loaded and
      *            instantiated, or if the resulting class does not implement
@@ -538,12 +538,12 @@ public class DiscoverClass {
      *     <li>ManagedProperty.getProperty(SPI.class.getName());</li>
      *     <li>properties.getProperty(SPI.class.getName());</li>
      *   </ul>
-     * 
+     *
      * @param properties Properties that may define the implementation
      *                   class name(s).
-     * 
+     *
      * @return String[] Name of classes implementing the SPI.
-     * 
+     *
      * @exception DiscoveryException Thrown if the name of a class implementing
      *            the SPI cannot be found.
      */
@@ -551,16 +551,16 @@ public class DiscoverClass {
                                               Properties properties)
     {
         List<String> names = new LinkedList<String>();
-        
+
         String spiName = spi.getSPName();
         String propertyName = spi.getPropertyName();
 
         boolean includeAltProperty = !spiName.equals(propertyName);
-        
+
         // Try the (managed) system property spiName
         String className = getManagedProperty(spiName);
         if (className != null) names.add(className);
-        
+
         if (includeAltProperty) {
             // Try the (managed) system property propertyName
             className = getManagedProperty(propertyName);
@@ -589,9 +589,9 @@ public class DiscoverClass {
     /**
      * Load the class whose name is given by the value of a (Managed)
      * System Property.
-     * 
+     *
      * @see ManagedProperties
-     * 
+     *
      * @param propertName the name of the system property whose value is
      *        the name of the class to load.
      */



Mime
View raw message