Diff for /FM2SQL/Attic/Convert.java between versions 1.72 and 1.75

version 1.72, 2004/08/12 09:54:38 version 1.75, 2004/08/17 09:12:22
Line 76  class Convert Line 76  class Convert
   static boolean batchRun = false;    static boolean batchRun = false;
   static Vector databases = new Vector();    static Vector databases = new Vector();
   final static int numHits = 5000;    final static int numHits = 5000;
   final static int numIntervalls = 2;    final static int numIntervalls = 4;
     static boolean debug = true;
   public static void main(String args[])    public static void main(String args[])
   {    {
     /*    try      /*    try
Line 101  class Convert Line 102  class Convert
     {      {
       e1.printStackTrace();        e1.printStackTrace();
     }      }
     PrintStream stream = new PrintStream(file);      PrintStream stream = new PrintStream(file,false);
     // System.setOut(stream);      if(!debug)
     //System.setErr(stream);      {
         System.setOut(stream);
         System.setErr(stream);
       }
     readXMLFile(args[0]);      readXMLFile(args[0]);
     if (!(new File(args[0]).exists()))      if (!(new File(args[0]).exists()))
       System.exit(0);        System.exit(0);
Line 2058  class Convert Line 2061  class Convert
         int endIndex = -1;          int endIndex = -1;
         String tempQuery = query;          String tempQuery = query;
         String destQuery = query.replaceAll(names.get(tbIndex).toString(), destTableName);          String destQuery = query.replaceAll(names.get(tbIndex).toString(), destTableName);
           destQuery = removeLayoutPartFromQuery(destQuery,layouts.get(tbIndex).toString());
           // TODO remove layout part for destQuery
         String tempQueryDest = destQuery;          String tempQueryDest = destQuery;
         // remove extra query parts destQuery.substring(0,destQuery.lastIndexOf(destTableName)+destTableName.length()+1);          // remove extra query parts destQuery.substring(0,destQuery.lastIndexOf(destTableName)+destTableName.length()+1);
         System.out.println("new Query " + tempQueryDest);          System.out.println("new Query " + tempQueryDest);
Line 2164  class Convert Line 2169  class Convert
           System.out.println("found list " + idList);            System.out.println("found list " + idList);
           Statement stm = beanDest.getConnection().createStatement();            Statement stm = beanDest.getConnection().createStatement();
           Vector destTables = beanDest.getTableNames();            Vector destTables = beanDest.getTableNames();
             System.out.println("tempQueryDest"+tempQueryDest);
           beanDest.makeQuery(tempQueryDest,0);            beanDest.makeQuery(tempQueryDest,0);
           for (Iterator iter = idList.iterator(); iter.hasNext();)            for (Iterator iter = idList.iterator(); iter.hasNext();)
           {            {
Line 2225  class Convert Line 2231  class Convert
       dialog.setVisible(false);        dialog.setVisible(false);
     }      }
   }    }
     /**
        * @param destQuery
        * @param string
        * @return
        */
       private static String removeLayoutPartFromQuery(String destQuery, String layoutName)
       {
          String removeString ="layout "+bean.getQC()+layoutName+bean.getQC();
          destQuery =destQuery.replaceFirst(removeString,"");  
          System.out.println("destQuery change to "+destQuery);    
          return destQuery;
       }
   private static void performSynchronize(    private static void performSynchronize(
     String idField,      String idField,
     Vector vec,      Vector vec,

Removed from v.1.72  
changed lines
  Added in v.1.75


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>