Diff for /FM2SQL/Attic/FM2SQL.java between versions 1.38 and 1.39

version 1.38, 2004/06/21 11:31:34 version 1.39, 2004/06/22 10:33:53
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 654  public class FM2SQL extends JFrame imple Line 654  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 950  public class FM2SQL extends JFrame imple Line 953  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 1010  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 1402  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 1762  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.38  
changed lines
  Added in v.1.39


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