dlr 01/08/20 17:10:29
Modified: src/java/org/apache/torque/engine/database/model
NameGenerator.java
Log:
Added TorqueException to generateName(List) interface.
Revision Changes Path
1.4 +12 -3
jakarta-turbine-torque/src/java/org/apache/torque/engine/database/model/NameGenerator.java
Index: NameGenerator.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine-torque/src/java/org/apache/torque/engine/database/model/NameGenerator.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -u -r1.3 -r1.4
--- NameGenerator.java 2001/08/18 18:00:09 1.3
+++ NameGenerator.java 2001/08/21 00:10:29 1.4
@@ -56,20 +56,29 @@
import java.util.List;
+import org.apache.torque.TorqueException;
+
/**
* The generic interface to a name generation algorithm.
*
* @author <a href="mailto:[EMAIL PROTECTED]>Daniel Rall</a>
- * @version $Id: NameGenerator.java,v 1.3 2001/08/18 18:00:09 dlr Exp $
+ * @version $Id: NameGenerator.java,v 1.4 2001/08/21 00:10:29 dlr Exp $
*/
public interface NameGenerator
{
/**
+ * The character used by most implementations as the separator
+ * between name elements.
+ */
+ public static final char STD_SEPARATOR_CHAR = '_';
+
+ /**
* Given a list of <code>String</code> objects, implements an
* algorithm which produces a name.
*
- * @param components Inputs used to generate a name.
+ * @param inputs Inputs used to generate a name.
* @return The generated name.
*/
- public String generateName(List components);
+ public String generateName(List inputs)
+ throws TorqueException;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]