-package org.simantics.scl.ui.imports.internal;\r
-\r
-import java.util.ArrayList;\r
-\r
-import org.eclipse.jface.dialogs.Dialog;\r
-import org.eclipse.jface.dialogs.InputDialog;\r
-import org.eclipse.swt.widgets.Shell;\r
-import org.simantics.scl.compiler.commands.CommandSessionImportEntry;\r
-import org.simantics.scl.ui.imports.ImportModulesAction;\r
-\r
-public class ManualImportModulesAction extends ImportModulesAction {\r
- \r
- public static final ManualImportModulesAction INSTANCE = new ManualImportModulesAction();\r
- \r
- public ManualImportModulesAction() {\r
- super("Add freeform module", 100.0);\r
- }\r
-\r
- @Override\r
- public boolean editImports(Shell shell, ArrayList<CommandSessionImportEntry> imports) {\r
- InputDialog dialog = new InputDialog(shell, "Select module", "Write the full name of the module",\r
- "", null);\r
- if(dialog.open() == Dialog.OK) {\r
- new CommandSessionImportEntry(dialog.getValue(), "", true).addTo(imports);\r
- return true;\r
- }\r
- else\r
- return false;\r
- }\r
-\r
-}\r
+package org.simantics.scl.ui.imports.internal;
+
+import java.util.ArrayList;
+
+import org.eclipse.jface.dialogs.Dialog;
+import org.eclipse.jface.dialogs.InputDialog;
+import org.eclipse.swt.widgets.Shell;
+import org.simantics.scl.compiler.commands.CommandSessionImportEntry;
+import org.simantics.scl.ui.imports.ImportModulesAction;
+
+public class ManualImportModulesAction extends ImportModulesAction {
+
+ public static final ManualImportModulesAction INSTANCE = new ManualImportModulesAction();
+
+ public ManualImportModulesAction() {
+ super("Add freeform module", 100.0);
+ }
+
+ @Override
+ public boolean editImports(Shell shell, ArrayList<CommandSessionImportEntry> imports) {
+ InputDialog dialog = new InputDialog(shell, "Select module", "Write the full name of the module",
+ "", null);
+ if(dialog.open() == Dialog.OK) {
+ new CommandSessionImportEntry(dialog.getValue(), "", true).addTo(imports);
+ return true;
+ }
+ else
+ return false;
+ }
+
+}