]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.issues.ui/src/org/simantics/issues/ui/handler/MenuActions.java
Externalize strings
[simantics/platform.git] / bundles / org.simantics.issues.ui / src / org / simantics / issues / ui / handler / MenuActions.java
index 0323597316ac12170031157a20460d2c2401e341..7969b5d026adff7c2d37effe4e368d556a7dbeaa 100644 (file)
@@ -39,7 +39,6 @@ import org.simantics.issues.common.IssueUtils;
 import org.simantics.issues.ontology.IssueResource;
 import org.simantics.issues.ui.internal.Activator;
 import org.simantics.ui.contribution.DynamicMenuContribution;
-import org.simantics.utils.datastructures.Callback;
 import org.simantics.utils.ui.ErrorLogger;
 import org.simantics.utils.ui.ISelectionUtils;
 
@@ -117,19 +116,19 @@ public class MenuActions extends DynamicMenuContribution {
     }
 
     private IAction unhideAction(List<Resource> input) {
-        return tagAction("Unhide", Activator.UNHIDE_ICON, IssueResource.URIs.Hidden, false, input);
+        return tagAction(Messages.MenuActions_Unhide, Activator.UNHIDE_ICON, IssueResource.URIs.Hidden, false, input);
     }
 
     private IAction hideAction(List<Resource> input) {
-        return tagAction("Hide", Activator.HIDE_ICON, IssueResource.URIs.Hidden, true, input);
+        return tagAction(Messages.MenuActions_Hide, Activator.HIDE_ICON, IssueResource.URIs.Hidden, true, input);
     }
 
     private IAction resolveAction(List<Resource> input) {
-        return tagAction("Mark Resolved", Activator.RESOLVE_ICON, IssueResource.URIs.Resolved, true, input);
+        return tagAction(Messages.MenuActions_MarkResolved, Activator.RESOLVE_ICON, IssueResource.URIs.Resolved, true, input);
     }
 
     private IAction unresolveAction(List<Resource> input) {
-        return tagAction("Mark Unresolved", Activator.UNRESOLVE_ICON, IssueResource.URIs.Resolved, false, input);
+        return tagAction(Messages.MenuActions_MarkUnresolved, Activator.UNRESOLVE_ICON, IssueResource.URIs.Resolved, false, input);
     }
 
     private IAction tagAction(String label, ImageDescriptor image, String tagURI, boolean tag, List<Resource> input) {
@@ -142,7 +141,7 @@ public class MenuActions extends DynamicMenuContribution {
             @Override
             public void fill(Menu menu, int index) {
                 MenuItem setSeverityItem = new MenuItem(menu, SWT.CASCADE);
-                setSeverityItem.setText("Set Severity");
+                setSeverityItem.setText(Messages.MenuActions_SetSeverity);
                 Menu setSeverity = new Menu(menu);
                 setSeverityItem.setMenu(setSeverity);
                 for (final Severity sev : Severity.values()) {
@@ -151,7 +150,7 @@ public class MenuActions extends DynamicMenuContribution {
 
                     MenuItem item = new MenuItem(setSeverity, SWT.PUSH);
                     item.setText(sev.toString().toLowerCase());
-                    item.setImage(Activator.getDefault().getImageRegistry().get(sev.toString() + "-full"));
+                    item.setImage(Activator.getDefault().getImageRegistry().get(sev.toString() + "-full")); //$NON-NLS-1$
                     item.addSelectionListener(new SelectionAdapter() {
                         @Override
                         public void widgetSelected(SelectionEvent e) {
@@ -181,12 +180,9 @@ public class MenuActions extends DynamicMenuContribution {
                         graph.deny(issue, ISSUE.Issue_HasSeverity);
                 }
             }
-        }, new Callback<DatabaseException>() {
-            @Override
-            public void run(DatabaseException e) {
-                if (e != null)
-                    ErrorLogger.defaultLogError(e);
-            }
+        }, e -> {
+            if (e != null)
+                ErrorLogger.defaultLogError(e);
         });
     }