[queryviewer-devel] queryviewer/src/net/sourceforge/queryviewer/ui/swing ConnectionTab.java,1.8,1.9
Status: Alpha
Brought to you by:
avdyk
Update of /cvsroot/queryviewer/queryviewer/src/net/sourceforge/queryviewer/ui/swing
In directory sc8-pr-cvs1:/tmp/cvs-serv9747/src/net/sourceforge/queryviewer/ui/swing
Modified Files:
ConnectionTab.java InfoTab.java Main.java QueryJPanel.java
QueryTab.java QueryTableModel.java
Log Message:
removed (nearly) all deprecated methods
Index: ConnectionTab.java
===================================================================
RCS file: /cvsroot/queryviewer/queryviewer/src/net/sourceforge/queryviewer/ui/swing/ConnectionTab.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** ConnectionTab.java 25 Jun 2003 15:00:13 -0000 1.8
--- ConnectionTab.java 5 Nov 2003 13:28:26 -0000 1.9
***************
*** 7,18 ****
import java.awt.FlowLayout;
import java.awt.GridLayout;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
! import java.util.Vector;
! import javax.swing.Action;
import javax.swing.Box;
import javax.swing.BoxLayout;
--- 7,15 ----
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
!
import javax.swing.Box;
import javax.swing.BoxLayout;
***************
*** 21,27 ****
import javax.swing.JPanel;
import javax.swing.JTextField;
! import javax.swing.SwingConstants;
! import net.sourceforge.queryviewer.ConnectionListener;
! import net.sourceforge.queryviewer.JDBCConnectionImpl;
import net.sourceforge.queryviewer.ui.ViewInfo;
import net.sourceforge.queryviewer.ui.event.AbstractControler;
--- 18,22 ----
import javax.swing.JPanel;
import javax.swing.JTextField;
!
import net.sourceforge.queryviewer.ui.ViewInfo;
import net.sourceforge.queryviewer.ui.event.AbstractControler;
***************
*** 143,165 ****
/**
- * Retourne le texte ({@link String}) qu'il y a dans les composants de texte.
- * @see QueryActions
- * @return the UserInputs value.
- * @deprecated use #getUserValue(String) instead
- */
- public Map getUserInputs() {
- Map m = new HashMap();
- Set keys = this.userInputs.keySet();
- Iterator iterator = keys.iterator();
- while (iterator.hasNext()) {
- String k = (String)iterator.next();
- String value = ( (JTextField)this.userInputs.get( k ) ).getText();
- m.put( k, value );
- } // end of while ()
-
- return m;
- }
-
- /**
* Retourne le texte qu'il y a dans le composant <b>clé</b>.
* @param key la clé
--- 138,141 ----
***************
*** 173,196 ****
} // end of if ()
return result;
- }
-
- /**
- * Mise à jour des valeurs dans les composants de texte.
- * @see QueryActions
- * @param newUserInputs The new UserInputs value.
- * @deprecated use putUserValue(String,String) instead
- */
- public void setUserInputs(Map newUserInputs) {
- Set keys = newUserInputs.keySet();
- Iterator iter = keys.iterator();
- while (iter.hasNext()) {
- String k = (String)iter.next();
- Object o = this.userInputs.get( k );
- if (o!=null) {
- ( (JTextField)o ).setText( (String)newUserInputs.get( k ) );
- } // end of if ()
-
- } // end of while ()
-
}
--- 149,152 ----
Index: InfoTab.java
===================================================================
RCS file: /cvsroot/queryviewer/queryviewer/src/net/sourceforge/queryviewer/ui/swing/InfoTab.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** InfoTab.java 22 Jun 2003 21:25:42 -0000 1.2
--- InfoTab.java 5 Nov 2003 13:28:26 -0000 1.3
***************
*** 7,15 ****
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener;
! import javax.swing.JTextArea;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
! import net.sourceforge.queryviewer.Query;
import net.sourceforge.queryviewer.Connection;
import net.sourceforge.queryviewer.ui.event.ControlerFactory;
--- 7,17 ----
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener;
!
import javax.swing.JPanel;
import javax.swing.JScrollPane;
! import javax.swing.JTextArea;
!
import net.sourceforge.queryviewer.Connection;
+ import net.sourceforge.queryviewer.Query;
import net.sourceforge.queryviewer.ui.event.ControlerFactory;
Index: Main.java
===================================================================
RCS file: /cvsroot/queryviewer/queryviewer/src/net/sourceforge/queryviewer/ui/swing/Main.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** Main.java 17 Jun 2003 22:48:10 -0000 1.7
--- Main.java 5 Nov 2003 13:28:26 -0000 1.8
***************
*** 8,17 ****
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
! import javax.swing.Action;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
! import net.sourceforge.queryviewer.QueryException;
! import net.sourceforge.queryviewer.ui.event.ControlerFactory;
import net.sourceforge.queryviewer.ui.event.ControlerFactory;
--- 8,16 ----
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
!
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
!
import net.sourceforge.queryviewer.ui.event.ControlerFactory;
Index: QueryJPanel.java
===================================================================
RCS file: /cvsroot/queryviewer/queryviewer/src/net/sourceforge/queryviewer/ui/swing/QueryJPanel.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** QueryJPanel.java 23 Jun 2003 14:56:04 -0000 1.10
--- QueryJPanel.java 5 Nov 2003 13:28:26 -0000 1.11
***************
*** 8,13 ****
--- 8,15 ----
import java.sql.Connection;
import java.util.Map;
+
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
+
import net.sourceforge.queryviewer.Query;
import net.sourceforge.queryviewer.QueryException;
***************
*** 64,87 ****
/**
- * ne PLUS UTILISER CETTE METHODE
- * @see net.sourceforge.queryviewer.ui.swing.ConnectionListener#jdbcConnection(java.sql.Connection)
- * @deprecated use the Actions... {@link net.sourceforge.queryviewer.ui.event.AbstractAction}.
- */
- public void jdbcConnection(Connection connection) {
- try {
- this.it = new InfoTab(this.controlerFactory);
- this.jtp.addTab(QueryJPanel.INFO_TAB, this.it);
- Query q = new Query(new net.sourceforge.queryviewer.JDBCConnectionImpl(connection));
- this.qt = new QueryTab(this.controlerFactory);
- //TODO Attention à qui écoute qui et quoi?
- //this.qt.addQueryListener(new JDBCQueryImpl(connection));
- this.jtp.addTab(QueryJPanel.QUERY_TAB, this.qt);
- } catch ( QueryException qex ) {
- // ???
- } // end of try-catch
-
- }
-
- /**
* @see net.sourceforge.queryviewer.ui.swing.ConnectionListener#disconnected()
* @deprecated NO MORE!
--- 66,69 ----
***************
*** 108,127 ****
public ControlerFactory getControlerFactory() {
return this.controlerFactory;
- }
-
- /**
- * Récupère les entrées utilisateur.
- * @return les entrées utilisateur.
- */
- public Map getUserInputs() {
- return null;
- }
-
- /**
- * Met à jour les entrées utilisateur.
- * @param inputs les entrées utilisateur.
- */
- public void setUserInputs(Map inputs) {
-
}
--- 90,93 ----
Index: QueryTab.java
===================================================================
RCS file: /cvsroot/queryviewer/queryviewer/src/net/sourceforge/queryviewer/ui/swing/QueryTab.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** QueryTab.java 25 Jun 2003 14:51:34 -0000 1.7
--- QueryTab.java 5 Nov 2003 13:28:26 -0000 1.8
***************
*** 6,13 ****
import java.awt.Component;
import java.awt.GridLayout;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
import java.util.HashMap;
import java.util.Map;
import javax.swing.JButton;
import javax.swing.JPanel;
--- 6,12 ----
import java.awt.Component;
import java.awt.GridLayout;
import java.util.HashMap;
import java.util.Map;
+
import javax.swing.JButton;
import javax.swing.JPanel;
***************
*** 15,20 ****
import javax.swing.JTable;
import javax.swing.JTextField;
! import net.sourceforge.queryviewer.Query;
! import net.sourceforge.queryviewer.QueryException;
import net.sourceforge.queryviewer.ui.ViewInfo;
import net.sourceforge.queryviewer.ui.event.AbstractControler;
--- 14,18 ----
import javax.swing.JTable;
import javax.swing.JTextField;
!
import net.sourceforge.queryviewer.ui.ViewInfo;
import net.sourceforge.queryviewer.ui.event.AbstractControler;
***************
*** 67,80 ****
/**
- * Récupère les entrées utilisateur.
- * @return les entrées utilisateur.
- */
- public Map getUserInputs() {
- Map m = new HashMap( 1 );
- m.put( QueryActions.TF_QUERY_STRING, this.queryField.getText() );
- return m;
- }
-
- /**
* Retourne le texte qu'il y a dans le composant <b>clé</b>.
* @param key la clé {@link QueryActions#TF_QUERY_STRING}
--- 65,68 ----
***************
*** 87,98 ****
} // end of if ()
return result;
- }
-
- /**
- * Met à jour les entrées utilisateur.
- * @param inputs les entrées utilisateur.
- */
- public void setUserInputs(Map inputs) {
- this.queryField.setText( (String) inputs.get( QueryActions.TF_QUERY_STRING ) );
}
--- 75,78 ----
Index: QueryTableModel.java
===================================================================
RCS file: /cvsroot/queryviewer/queryviewer/src/net/sourceforge/queryviewer/ui/swing/QueryTableModel.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** QueryTableModel.java 22 Jun 2003 21:24:17 -0000 1.3
--- QueryTableModel.java 5 Nov 2003 13:28:26 -0000 1.4
***************
*** 6,10 ****
--- 6,12 ----
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener;
+
import javax.swing.table.AbstractTableModel;
+
import net.sourceforge.queryviewer.Query;
|