dlr         01/08/20 17:11:36

  Modified:    src/java/org/apache/torque/engine/database/model
                        NameFactory.java
  Log:
  Added constant for the global name generator and adjusted JavaDoc and param names.
  
  Revision  Changes    Path
  1.4       +17 -7     
jakarta-turbine-torque/src/java/org/apache/torque/engine/database/model/NameFactory.java
  
  Index: NameFactory.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine-torque/src/java/org/apache/torque/engine/database/model/NameFactory.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -u -r1.3 -r1.4
  --- NameFactory.java  2001/08/17 23:13:52     1.3
  +++ NameFactory.java  2001/08/21 00:11:35     1.4
  @@ -57,11 +57,13 @@
   import java.util.Hashtable;
   import java.util.List;
   
  +import org.apache.torque.TorqueException;
  +
   /**
    * A name generation factory.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]>Daniel Rall</a>
  - * @version $Id: NameFactory.java,v 1.3 2001/08/17 23:13:52 dlr Exp $
  + * @version $Id: NameFactory.java,v 1.4 2001/08/21 00:11:35 dlr Exp $
    */
   public class NameFactory
   {
  @@ -72,6 +74,12 @@
           DefaultNameGenerator.class.getName();
   
       /**
  +     * The fully qualified class name of the global name generator.
  +     */
  +    public static final String GLOBAL_GENERATOR =
  +        GlobalNameGenerator.class.getName();
  +
  +    /**
        * The single instance of this class.
        */
       private static NameFactory instance = new NameFactory();
  @@ -133,22 +141,24 @@
        * @param algorithmName The fully qualified class name of the
        * {@link org.apache.torque.engine.database.model.NameGenerator}
        * implementation to use to generate names.
  -     * @param components Inputs used to generate a name.
  +     * @param inputs Inputs used to generate a name.
        * @return The generated name.
        */
  -    public static String generateName(String algorithmName, List components)
  +    public static String generateName(String algorithmName, List inputs)
  +        throws TorqueException
       {
           NameGenerator algorithm = instance.getAlgorithm(algorithmName);
  -        return algorithm.generateName(components);
  +        return algorithm.generateName(inputs);
       }
   
       /**
        * Produces a name using the default generator.
        *
  -     * @see #generateName(String algorithmName, List components)
  +     * @see #generateName(String algorithmName, List inputs)
        */
  -    public static String generateName(List components)
  +    public static String generateName(List inputs)
  +        throws TorqueException
       {
  -        return generateName(DEFAULT_GENERATOR, components);
  +        return generateName(DEFAULT_GENERATOR, inputs);
       }
   }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to