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]

Reply via email to