-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.swt.widgets.Shell;\r
-import org.simantics.scl.compiler.commands.CommandSessionImportEntry;\r
-import org.simantics.scl.ui.imports.ImportModulesAction;\r
-\r
-public class BasicImportModulesAction extends ImportModulesAction {\r
- \r
- public static final BasicImportModulesAction INSTANCE = new BasicImportModulesAction();\r
- \r
- public BasicImportModulesAction() {\r
- super("Add modules", 0.0);\r
- }\r
-\r
- @Override\r
- public boolean editImports(Shell shell, ArrayList<CommandSessionImportEntry> imports) {\r
- SCLModuleSelectionDialog dialog = new SCLModuleSelectionDialog(shell);\r
- if(dialog.open() == Dialog.OK) {\r
- for(Object r : dialog.getResult()) {\r
- new CommandSessionImportEntry((String)r, "", true).addTo(imports);\r
- }\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.swt.widgets.Shell;
+import org.simantics.scl.compiler.commands.CommandSessionImportEntry;
+import org.simantics.scl.ui.imports.ImportModulesAction;
+
+public class BasicImportModulesAction extends ImportModulesAction {
+
+ public static final BasicImportModulesAction INSTANCE = new BasicImportModulesAction();
+
+ public BasicImportModulesAction() {
+ super("Add modules", 0.0);
+ }
+
+ @Override
+ public boolean editImports(Shell shell, ArrayList<CommandSessionImportEntry> imports) {
+ SCLModuleSelectionDialog dialog = new SCLModuleSelectionDialog(shell);
+ if(dialog.open() == Dialog.OK) {
+ for(Object r : dialog.getResult()) {
+ new CommandSessionImportEntry((String)r, "", true).addTo(imports);
+ }
+ return true;
+ }
+ else
+ return false;
+ }
+
+}