[Squirrel-sql-commits] sql12/app/src/net/sourceforge/squirrel_sql/client/session ISession.java,1.16,
A Java SQL client for any JDBC compliant database
Brought to you by:
colbell,
gerdwagner
From: Gerd W. <ger...@us...> - 2005-04-19 16:30:21
|
Update of /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/session In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16962/app/src/net/sourceforge/squirrel_sql/client/session Modified Files: ISession.java Session.java Log Message: Adopted switching between windows via Alt+left/right to multible session window framework Index: ISession.java =================================================================== RCS file: /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/session/ISession.java,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** ISession.java 22 Aug 2004 09:32:30 -0000 1.16 --- ISession.java 19 Apr 2005 16:30:10 -0000 1.17 *************** *** 22,27 **** import java.sql.SQLException; ! import javax.swing.Action; ! import javax.swing.JComponent; import net.sourceforge.squirrel_sql.fw.id.IHasIdentifier; --- 22,26 ---- import java.sql.SQLException; ! import javax.swing.*; import net.sourceforge.squirrel_sql.fw.id.IHasIdentifier; *************** *** 34,37 **** --- 33,37 ---- import net.sourceforge.squirrel_sql.client.gui.session.MainPanel; import net.sourceforge.squirrel_sql.client.gui.session.SessionPanel; + import net.sourceforge.squirrel_sql.client.gui.session.BaseSessionInternalFrame; import net.sourceforge.squirrel_sql.client.plugin.IPlugin; import net.sourceforge.squirrel_sql.client.session.mainpanel.IMainPanelTab; *************** *** 43,47 **** public interface ISession extends IHasIdentifier { ! public interface IMainPanelTabIndexes extends MainPanel.ITabIndexes { // Empty body. --- 43,48 ---- public interface ISession extends IHasIdentifier { ! ! public interface IMainPanelTabIndexes extends MainPanel.ITabIndexes { // Empty body. *************** *** 227,229 **** --- 228,235 ---- */ IParserEventsProcessor getParserEventsProcessor(); + + void setActiveSessionWindow(BaseSessionInternalFrame activeActiveSessionWindow); + + BaseSessionInternalFrame getActiveSessionWindow(); + } Index: Session.java =================================================================== RCS file: /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/session/Session.java,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** Session.java 17 Feb 2005 23:58:55 -0000 1.22 --- Session.java 19 Apr 2005 16:30:10 -0000 1.23 *************** *** 32,37 **** import java.util.ListIterator; import java.util.Map; ! import javax.swing.Action; ! import javax.swing.JComponent; import net.sourceforge.squirrel_sql.fw.id.IIdentifier; import net.sourceforge.squirrel_sql.fw.sql.ISQLAlias; --- 32,37 ---- import java.util.ListIterator; import java.util.Map; ! import javax.swing.*; ! import net.sourceforge.squirrel_sql.fw.id.IIdentifier; import net.sourceforge.squirrel_sql.fw.sql.ISQLAlias; *************** *** 48,51 **** --- 48,52 ---- import net.sourceforge.squirrel_sql.client.IApplication; import net.sourceforge.squirrel_sql.client.gui.session.SessionPanel; + import net.sourceforge.squirrel_sql.client.gui.session.BaseSessionInternalFrame; import net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand; import net.sourceforge.squirrel_sql.client.plugin.IPlugin; *************** *** 125,129 **** private SQLConnectionListener _connLis = null; ! /** * Create a new session. * --- 126,132 ---- private SQLConnectionListener _connLis = null; ! private BaseSessionInternalFrame _activeActiveSessionWindow; ! ! /** * Create a new session. * *************** *** 681,685 **** } ! private class SQLConnectionListener implements PropertyChangeListener { public void propertyChange(PropertyChangeEvent evt) --- 684,698 ---- } ! public void setActiveSessionWindow(BaseSessionInternalFrame activeActiveSessionWindow) ! { ! _activeActiveSessionWindow = activeActiveSessionWindow; ! } ! ! public BaseSessionInternalFrame getActiveSessionWindow() ! { ! return _activeActiveSessionWindow; ! } ! ! private class SQLConnectionListener implements PropertyChangeListener { public void propertyChange(PropertyChangeEvent evt) |