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]