version 1.23, 2004/03/03 12:10:32
|
version 1.25, 2004/03/04 11:30:11
|
Line 67 import javax.swing.table.TableModel;
|
Line 67 import javax.swing.table.TableModel;
|
*/ |
*/ |
public class FM2SQL extends JFrame implements ActionListener, TableModelListener |
public class FM2SQL extends JFrame implements ActionListener, TableModelListener |
{ |
{ |
|
private JMenuItem delimiterItem; |
private JCheckBoxMenuItem convertItem; |
private JCheckBoxMenuItem convertItem; |
private JCheckBoxMenuItem appendItem; |
private JCheckBoxMenuItem appendItem; |
private JCheckBoxMenuItem updateItem; |
private JCheckBoxMenuItem updateItem; |
Line 596 public class FM2SQL extends JFrame imple
|
Line 597 public class FM2SQL extends JFrame imple
|
{ |
{ |
} |
} |
} |
} |
|
if (command.equals("Delimiter")) |
|
{ |
|
delimiter = JOptionPane.showInputDialog(fmInstance,"Enter delimiter String",delimiter); |
|
|
|
} |
|
|
if (command == "Convert Mode") |
if (command == "Convert Mode") |
{ |
{ |
System.out.println("Convert Mode selected"); |
System.out.println("Convert Mode selected"); |
Line 840 public class FM2SQL extends JFrame imple
|
Line 847 public class FM2SQL extends JFrame imple
|
fmInstance.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR)); |
fmInstance.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR)); |
fmInstance.setEnabled(false); |
fmInstance.setEnabled(false); |
Convert.convert(bean.url, destURLBox.getSelectedItem().toString(), vectors[0], vectors[1],vectors[2],vectors[3],vectors[4],mode,delimiter); |
Convert.convert(bean.url, destURLBox.getSelectedItem().toString(), vectors[0], vectors[1],vectors[2],vectors[3],vectors[4],mode,delimiter); |
System.out.println("delimiter "+delimiter); |
|
destBean.setConnection((String) destURLBox.getSelectedItem()); |
destBean.setConnection((String) destURLBox.getSelectedItem()); |
DefaultListModel model = new DefaultListModel(); |
DefaultListModel model = new DefaultListModel(); |
tables = destBean.getTableNames(); |
tables = destBean.getTableNames(); |
Line 933 public class FM2SQL extends JFrame imple
|
Line 939 public class FM2SQL extends JFrame imple
|
mode = Convert.DataBase.UPDATE_MODE; |
mode = Convert.DataBase.UPDATE_MODE; |
} |
} |
delimiter=database.delimiter; |
delimiter=database.delimiter; |
System.out.println("Delimiter in readXML ist "+delimiter); |
|
database.bean.getConnection(); |
database.bean.getConnection(); |
|
|
bean = database.bean; |
bean = database.bean; |
Line 1276 public class FM2SQL extends JFrame imple
|
Line 1281 public class FM2SQL extends JFrame imple
|
menu = new JMenu("Options"); |
menu = new JMenu("Options"); |
menu.setMnemonic('O'); |
menu.setMnemonic('O'); |
|
|
item = new JMenuItem("show Driver features"); |
|
item.setToolTipText("shows the features of the selected driver"); |
|
item.addActionListener(fm); |
|
menu.add(item); |
|
menubar.add(menu); |
|
|
|
ButtonGroup bgrp = new ButtonGroup(); |
ButtonGroup bgrp = new ButtonGroup(); |
convertItem = new JCheckBoxMenuItem("Convert Mode"); |
convertItem = new JCheckBoxMenuItem("Convert Mode"); |
convertItem.setToolTipText("Normal table conversion existing table will be deleted"); |
convertItem.setToolTipText("Normal table conversion existing table will be deleted"); |
Line 1317 public class FM2SQL extends JFrame imple
|
Line 1316 public class FM2SQL extends JFrame imple
|
menu.add(deleteItem); |
menu.add(deleteItem); |
|
|
menubar.add(menu); |
menubar.add(menu); |
|
item = new JMenuItem("show Driver features"); |
|
item.setToolTipText("shows the features of the selected driver"); |
item.addActionListener(fm); |
item.addActionListener(fm); |
menu.add(item); |
menu.add(item); |
|
menubar.add(menu); |
|
delimiterItem = new JMenuItem("Delimiter"); |
|
delimiterItem.setToolTipText("Delimiter for FM Arrayfields"); |
|
delimiterItem.addActionListener(fm); |
|
menu.add(delimiterItem); |
|
menubar.add(menu); |
|
|
|
// item.addActionListener(fm); |
|
// menu.add(item); |
|
|
menubar.add(menu); |
menubar.add(menu); |
|
|