]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.document.ui/src/org/simantics/document/ui/actions/AddUrlDocument.java
Externalize strings in org.simantics.document.ui
[simantics/platform.git] / bundles / org.simantics.document.ui / src / org / simantics / document / ui / actions / AddUrlDocument.java
index b5fbe0adddad16de16acc3f5694caf847aa1a9a5..738c3c6bc8313a50304a624e6630fa21275eab39 100644 (file)
@@ -22,7 +22,6 @@ import org.simantics.db.exception.DatabaseException;
 import org.simantics.document.AddDocumentAction;
 import org.simantics.document.DocumentResource;
 import org.simantics.layer0.Layer0;
-import org.simantics.utils.datastructures.Callback;
 import org.simantics.utils.ui.ExceptionUtils;
 import org.simantics.utils.ui.validators.URLValidator;
 
@@ -49,7 +48,7 @@ public class AddUrlDocument extends AddDocumentAction {
                        
                        @Override
                        public void run() {
-                               InputDialog dialog = new InputDialog(Display.getCurrent().getActiveShell(), "Add URL", "Input URL", "", new URLValidator());
+                               InputDialog dialog = new InputDialog(Display.getCurrent().getActiveShell(), Messages.AddUrlDocument_AddURL, Messages.AddUrlDocument_InputURL, "", new URLValidator()); //$NON-NLS-3$
                                if (dialog.open() != InputDialog.OK)
                                        return;
                                final String uriString = dialog.getValue();
@@ -68,14 +67,9 @@ public class AddUrlDocument extends AddDocumentAction {
                                                
                                                linkDocument(graph, resource, urlDocument);
                                        }
-                               },new Callback<DatabaseException>() {
-                                       @Override
-                                       public void run(DatabaseException parameter) {
-                                               if (parameter != null) {
-                                                       ExceptionUtils.logAndShowError("Cannot add URL link.", parameter);
-                                               }
-                                               
-                                       }
+                               }, e -> {
+                                       if (e != null)
+                                               ExceptionUtils.logAndShowError(Messages.AddUrlDocument_CannotAddURLLink, e);
                                });
                        }
                };