[Squirrel-sql-commits] sql12/app/src/net/sourceforge/squirrel_sql/client/action ActionCollection.jav
A Java SQL client for any JDBC compliant database
Brought to you by:
colbell,
gerdwagner
From: Colin B. <co...@us...> - 2004-08-18 11:47:20
|
Update of /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/action In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18786/app/src/net/sourceforge/squirrel_sql/client/action Modified Files: ActionCollection.java Log Message: Add helper method setCurrentSession() to ActionCollection. Cleanup window and Identifier handling. Index: ActionCollection.java =================================================================== RCS file: /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/action/ActionCollection.java,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** ActionCollection.java 16 Aug 2004 07:07:38 -0000 1.17 --- ActionCollection.java 18 Aug 2004 11:47:04 -0000 1.18 *************** *** 368,371 **** --- 368,388 ---- /** + * Specify the current session for actions. + * + * @param session The current session. Can be <tt>null</tt>. + */ + public synchronized void setCurrentSession(ISession session) + { + for (Iterator it = actions(); it.hasNext();) + { + final Action act = (Action)it.next(); + if (act instanceof ISessionAction) + { + ((ISessionAction)act).setSession(session); + } + } + } + + /** * Create a new instance of <TT>actionCassName</TT> and store in this * collection. |