]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.ui/src/org/simantics/scl/ui/editor2/SCLModuleSelectionDialog.java
Externalize strings in org.simantics.scl.ui
[simantics/platform.git] / bundles / org.simantics.scl.ui / src / org / simantics / scl / ui / editor2 / SCLModuleSelectionDialog.java
index b853f4096e435f727b46bf2d661185adbe9e8e08..7b04360e555c0095e283adb9265b2aaa939c2cd3 100644 (file)
@@ -14,25 +14,23 @@ import org.eclipse.swt.widgets.Shell;
 import org.eclipse.ui.IMemento;
 import org.eclipse.ui.dialogs.FilteredItemsSelectionDialog;
 import org.eclipse.ui.dialogs.SearchPattern;
-import org.simantics.scl.compiler.common.names.Name;
-import org.simantics.scl.compiler.elaboration.modules.SCLValue;
 import org.simantics.scl.osgi.SCLOsgi;
 import org.simantics.scl.ui.Activator;
 
 import gnu.trove.procedure.TObjectProcedure;
 
 public class SCLModuleSelectionDialog extends FilteredItemsSelectionDialog {
-    private static final String DIALOG_SETTINGS = "SCLModuleSelectionDialogSettings";
+    private static final String DIALOG_SETTINGS = "SCLModuleSelectionDialogSettings"; //$NON-NLS-1$
 
     public SCLModuleSelectionDialog(Shell shell) {
         super(shell, false);
-        setTitle("Choose an SCL module");
+        setTitle(Messages.SCLModuleSelectionDialog_ChooseSCLModule);
         setSelectionHistory(new ModuleSelectionHistory());
         setListLabelProvider(new LabelProvider() {
             @Override
             public String getText(Object element) {
                 if(element == null)
-                    return "";
+                    return ""; //$NON-NLS-1$
                 return (String)element;
             }
         });
@@ -74,13 +72,13 @@ public class SCLModuleSelectionDialog extends FilteredItemsSelectionDialog {
                 if(patternText != null && patternText.length() > 0)
                     patternMatcher.setPattern(patternText);
                 else 
-                    patternMatcher.setPattern("*");
+                    patternMatcher.setPattern("*"); //$NON-NLS-1$
             }
             
             @Override
             public boolean matchItem(Object item) {
                 String text = item.toString();
-                if(getPattern().contains("/"))
+                if(getPattern().contains("/")) //$NON-NLS-1$
                     return matches(text);
                 else {
                     int p = text.lastIndexOf('/');
@@ -114,7 +112,7 @@ public class SCLModuleSelectionDialog extends FilteredItemsSelectionDialog {
     protected void fillContentProvider(AbstractContentProvider contentProvider,
             ItemsFilter itemsFilter, IProgressMonitor progressMonitor)
                     throws CoreException {
-        progressMonitor.beginTask("Searching", 1); //$NON-NLS-1$
+        progressMonitor.beginTask(Messages.SCLModuleSelectionDialog_Searching, 1); 
         SCLOsgi.SOURCE_REPOSITORY.forAllModules(new TObjectProcedure<String>() {
             @Override
             public boolean execute(String moduleName) {