dlr 01/08/17 16:20:14
Modified: src/java/org/apache/torque/engine/database/model Index.java
Log:
Migrated name creation to NameFactory.
Revision Changes Path
1.9 +7 -4
jakarta-turbine-torque/src/java/org/apache/torque/engine/database/model/Index.java
Index: Index.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine-torque/src/java/org/apache/torque/engine/database/model/Index.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -u -r1.8 -r1.9
--- Index.java 2001/08/17 22:11:09 1.8
+++ Index.java 2001/08/17 23:20:14 1.9
@@ -67,7 +67,7 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a>
* @author <a href="mailto:[EMAIL PROTECTED]>Daniel Rall</a>
- * @version $Id: Index.java,v 1.8 2001/08/17 22:11:09 dlr Exp $
+ * @version $Id: Index.java,v 1.9 2001/08/17 23:20:14 dlr Exp $
*/
public class Index
{
@@ -100,15 +100,18 @@
this();
if (indexColumns.size() > 0)
{
- StringBuffer buf = new StringBuffer();
+ List inputs = new ArrayList(indexColumns.size() + 1);
Iterator i = indexColumns.iterator();
while (i.hasNext())
{
Column c = (Column) i.next();
- buf.append(c.getName()).append('_');
+ inputs.add(c.getName());
}
- indexName = buf.append('I').toString();
+ inputs.add("I");
+ indexName = NameFactory.generateName(inputs);
+
this.indexColumns = indexColumns;
+
if (DEBUG)
{
System.out.println("Created Index named " + getName() +
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]