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]; |