Update of /cvsroot/squirrel-sql/sql12/plugins/refactoring/src/net/sourceforge/squirrel_sql/plugins/refactoring
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv24460/plugins/refactoring/src/net/sourceforge/squirrel_sql/plugins/refactoring
Modified Files:
RefactoringPlugin.java
Added Files:
I18NStrings.properties
Log Message:
Bugfix: 2946160 (Missing translation strings in refactoring menus)
Index: RefactoringPlugin.java
===================================================================
RCS file: /cvsroot/squirrel-sql/sql12/plugins/refactoring/src/net/sourceforge/squirrel_sql/plugins/refactoring/RefactoringPlugin.java,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -d -r1.20 -r1.21
*** RefactoringPlugin.java 16 Mar 2009 22:27:32 -0000 1.20
--- RefactoringPlugin.java 6 Feb 2010 15:46:22 -0000 1.21
***************
*** 34,37 ****
--- 34,39 ----
import net.sourceforge.squirrel_sql.fw.gui.GUIUtils;
import net.sourceforge.squirrel_sql.fw.sql.DatabaseObjectType;
+ import net.sourceforge.squirrel_sql.fw.util.StringManager;
+ import net.sourceforge.squirrel_sql.fw.util.StringManagerFactory;
import net.sourceforge.squirrel_sql.plugins.refactoring.actions.AddAutoIncrementAction;
import net.sourceforge.squirrel_sql.plugins.refactoring.actions.AddColumnAction;
***************
*** 67,78 ****
public static final String BUNDLE_BASE_NAME = "net.sourceforge.squirrel_sql.plugins.refactoring.refactoring";
! private interface IMenuResourceKeys {
String REFACTORING = "refactoring";
! String TABLE = "Table";
! String COLUMN = "Column";
! String INDEX = "Index";
! String DATA_QUALITY = "Data Quality";
! String REFERENTIAL_INTEGRITY = "Referential Integrity";
}
--- 69,82 ----
public static final String BUNDLE_BASE_NAME = "net.sourceforge.squirrel_sql.plugins.refactoring.refactoring";
+ private static final StringManager s_stringMgr =
+ StringManagerFactory.getStringManager(RefactoringPlugin.class);
! private static interface IMenuResourceKeys {
String REFACTORING = "refactoring";
! String TABLE = s_stringMgr.getString("RefactoringPlugin.tableMenuItemLabel");
! String COLUMN = s_stringMgr.getString("RefactoringPlugin.columnMenuItemLabel");
! String INDEX = s_stringMgr.getString("RefactoringPlugin.indexMenuItemLabel");
! String DATA_QUALITY = s_stringMgr.getString("RefactoringPlugin.dataQualityMenuItemLabel");
! String REFERENTIAL_INTEGRITY = s_stringMgr.getString("RefactoringPlugin.referentialIntegrityMenuItemLabel");
}
***************
*** 115,119 ****
*/
public String getVersion() {
! return "0.21";
}
--- 119,123 ----
*/
public String getVersion() {
! return "0.22";
}
***************
*** 281,286 ****
_resources.addToMenu(col.get(ModifyColumnAction.class), columnMenu);
_resources.addToMenu(col.get(MergeColumnAction.class), columnMenu);
! _resources.addToMenu(col.get(DropColumnAction.class), columnMenu);
!
JMenu dataQualityMenu = new JMenu(IMenuResourceKeys.DATA_QUALITY);
_resources.addToMenu(col.get(AddLookupTableAction.class), dataQualityMenu);
--- 285,290 ----
_resources.addToMenu(col.get(ModifyColumnAction.class), columnMenu);
_resources.addToMenu(col.get(MergeColumnAction.class), columnMenu);
! _resources.addToMenu(col.get(DropColumnAction.class), columnMenu);
!
JMenu dataQualityMenu = new JMenu(IMenuResourceKeys.DATA_QUALITY);
_resources.addToMenu(col.get(AddLookupTableAction.class), dataQualityMenu);
--- NEW FILE: I18NStrings.properties ---
RefactoringPlugin.columnMenuItemLabel=Column
RefactoringPlugin.dataQualityMenuItemLabel=Data Quality
RefactoringPlugin.indexMenuItemLabel=Index
RefactoringPlugin.referentialIntegrityMenuItemLabel=Referential Integrity
RefactoringPlugin.tableMenuItemLabel=Table
|