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