Update of /cvsroot/squirrel-sql/sql12/plugins/derby/src/net/sourceforge/squirrel_sql/plugins/derby
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv8133/plugins/derby/src/net/sourceforge/squirrel_sql/plugins/derby
Modified Files:
DerbyPlugin.java
Log Message:
Pass setting for statement separator to procedure source tab. Changed the tab to extend FormattedSourceTab which reduces code duplication and formats the procedure source code.
Index: DerbyPlugin.java
===================================================================
RCS file: /cvsroot/squirrel-sql/sql12/plugins/derby/src/net/sourceforge/squirrel_sql/plugins/derby/DerbyPlugin.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** DerbyPlugin.java 6 Dec 2009 00:11:13 -0000 1.14
--- DerbyPlugin.java 16 Dec 2009 14:53:03 -0000 1.15
***************
*** 260,268 ****
*/
private void updateTreeApi(ISession session) {
!
_treeAPI = session.getSessionInternalFrame().getObjectTreeAPI();
_treeAPI.addDetailTab(DatabaseObjectType.PROCEDURE,
! new ProcedureSourceTab(i18n.SHOW_PROCEDURE_SOURCE));
_treeAPI.addDetailTab(DatabaseObjectType.VIEW,
--- 260,269 ----
*/
private void updateTreeApi(ISession session) {
! DerbyPreferenceBean prefBean = (DerbyPreferenceBean) _prefsManager.getPreferences();
!
_treeAPI = session.getSessionInternalFrame().getObjectTreeAPI();
_treeAPI.addDetailTab(DatabaseObjectType.PROCEDURE,
! new ProcedureSourceTab(i18n.SHOW_PROCEDURE_SOURCE, prefBean.getStatementSeparator()));
_treeAPI.addDetailTab(DatabaseObjectType.VIEW,
|