Diff for /FM2SQL/Attic/FM2SQL.java between versions 1.37 and 1.41

version 1.37, 2004/06/01 18:58:08 version 1.41, 2004/07/19 11:01:29
Line 87  public class FM2SQL extends JFrame imple Line 87  public class FM2SQL extends JFrame imple
   private JCheckBoxMenuItem appendItem;    private JCheckBoxMenuItem appendItem;
   private JCheckBoxMenuItem updateItem;    private JCheckBoxMenuItem updateItem;
   private JCheckBoxMenuItem deleteItem;    private JCheckBoxMenuItem deleteItem;
       private JCheckBoxMenuItem useNormanToUnicodeMapper;
   int mode = -1;    int mode = -1;
   final static int STATUS_INDEX = 0;    final static int STATUS_INDEX = 0;
   final static int NAME_INDEX = 1;    final static int NAME_INDEX = 1;
Line 334  public class FM2SQL extends JFrame imple Line 334  public class FM2SQL extends JFrame imple
     {      {
       public void windowClosing(WindowEvent e)        public void windowClosing(WindowEvent e)
       {        {
           bean.closeAllConnections();
           destBean.closeAllConnections();
         System.exit(0);          System.exit(0);
       }        }
     });      });
Line 654  public class FM2SQL extends JFrame imple Line 656  public class FM2SQL extends JFrame imple
       convert.setToolTipText("Deletes data that has been deleted in source");        convert.setToolTipText("Deletes data that has been deleted in source");
       mode = Convert.DataBase.DELETE_MODE;         mode = Convert.DataBase.DELETE_MODE; 
     }      }
   if(command.equals("use NormanToUnicodeMapper"))
   {
     if(bean!=null) bean.setUseNormanToUnicodeMapper(useNormanToUnicodeMapper.isSelected());
   }
    //writing config     //writing config
     if (command.equals("save XML Config"))      if (command.equals("save XML Config"))
     {      {
Line 821  public class FM2SQL extends JFrame imple Line 826  public class FM2SQL extends JFrame imple
     }      }
   if(command.equals("Quit"))    if(command.equals("Quit"))
    {     {
        bean.closeAllConnections();
        destBean.closeAllConnections();
      fmInstance.dispose();       fmInstance.dispose();
      System.exit(0);       System.exit(0);
       
Line 950  public class FM2SQL extends JFrame imple Line 957  public class FM2SQL extends JFrame imple
     Convert.DataBase source = new Convert.DataBase(bean,vectors[0],vectors[1],vectors[2],vectors[3],vectors[4],mode);      Convert.DataBase source = new Convert.DataBase(bean,vectors[0],vectors[1],vectors[2],vectors[3],vectors[4],mode);
     Convert.DataBase destination = new Convert.DataBase(destBean,new Vector(),new Vector(),new Vector(),new Vector(),new Vector(),-1);      Convert.DataBase destination = new Convert.DataBase(destBean,new Vector(),new Vector(),new Vector(),new Vector(),new Vector(),-1);
     source.delimiter =delimiter;      source.delimiter =delimiter;
       source.useNormanToUnicodeMapper=useNormanToUnicodeMapper.isSelected();
     try      try
     {      {
       Convert.writeConfig(file,source,destination);        Convert.writeConfig(file,source,destination);
Line 1006  public class FM2SQL extends JFrame imple Line 1014  public class FM2SQL extends JFrame imple
         database.bean.getConnection();          database.bean.getConnection();
                         
         bean = database.bean;          bean = database.bean;
           if(bean.isUseNormanToUnicodeMapper()) useNormanToUnicodeMapper.setSelected(true);
         Object obj =bean.url;          Object obj =bean.url;
         ((DefaultComboBoxModel) sourceURLBox.getModel()).removeElement(obj);          ((DefaultComboBoxModel) sourceURLBox.getModel()).removeElement(obj);
         ((DefaultComboBoxModel) sourceURLBox.getModel()).insertElementAt(obj,0);          ((DefaultComboBoxModel) sourceURLBox.getModel()).insertElementAt(obj,0);
Line 1397  public class FM2SQL extends JFrame imple Line 1406  public class FM2SQL extends JFrame imple
     bgrp.add(deleteItem);      bgrp.add(deleteItem);
   
     menu.add(deleteItem);      menu.add(deleteItem);
         useNormanToUnicodeMapper = new JCheckBoxMenuItem("use NormanToUnicodeMapper");
       useNormanToUnicodeMapper.setToolTipText("maps characters in norman encoding to unicode characters");
       useNormanToUnicodeMapper.addActionListener(fm);
       menu.add(useNormanToUnicodeMapper);
   
         menubar.add(menu);          menubar.add(menu);
     item = new JMenuItem("show Driver features");      item = new JMenuItem("show Driver features");
Line 1753  public class FM2SQL extends JFrame imple Line 1766  public class FM2SQL extends JFrame imple
   public void fillTable()    public void fillTable()
   {    {
     noDBUpdate = true;      noDBUpdate = true;
       bean.setUseNormanToUnicodeMapper(useNormanToUnicodeMapper.isSelected());
     Vector tableNames = bean.getTableNames();      Vector tableNames = bean.getTableNames();
     Collections.sort(tableNames, String.CASE_INSENSITIVE_ORDER);      Collections.sort(tableNames, String.CASE_INSENSITIVE_ORDER);
     Vector[] data = new Vector[2];      Vector[] data = new Vector[2];

Removed from v.1.37  
changed lines
  Added in v.1.41


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