]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.document.linking.ui/src/org/simantics/document/linking/wizard/ReportWizard.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.document.linking.ui / src / org / simantics / document / linking / wizard / ReportWizard.java
index 66510dbcb1a7273775f9b33f0f3fca381a59cb40..2ead523bd7bb983361030fd6311941984fc1b2cc 100644 (file)
@@ -1,81 +1,81 @@
-package org.simantics.document.linking.wizard;\r
-\r
-import org.eclipse.jface.resource.JFaceResources;\r
-import org.eclipse.jface.resource.LocalResourceManager;\r
-import org.eclipse.jface.viewers.IStructuredSelection;\r
-import org.eclipse.jface.wizard.IWizardPage;\r
-import org.eclipse.jface.wizard.Wizard;\r
-import org.eclipse.ui.IExportWizard;\r
-import org.eclipse.ui.IWorkbench;\r
-import org.simantics.db.Resource;\r
-import org.simantics.utils.ui.AdaptionUtils;\r
-\r
-/**\r
- * Wizard for exporting reports.\r
- * \r
- * @author Marko Luukkainen <marko.luukkainen@vtt.fi>\r
- *\r
- */\r
-public class ReportWizard extends Wizard implements IExportWizard{\r
-       \r
-       Resource selectedResource;\r
-       ReportSelectionPage reportSelectionPage;\r
-       ReportCustomizationPage reportCustomizationPage;\r
-       ReportGeneratePage reportGeneratePage;\r
-       \r
-       LocalResourceManager manager = new LocalResourceManager(JFaceResources.getResources());\r
-       \r
-       public ReportWizard() {\r
-               setNeedsProgressMonitor(true);\r
-       }\r
-       \r
-       @Override\r
-       public void addPages() {\r
-               reportSelectionPage = new ReportSelectionPage("Select report parameters");\r
-               reportCustomizationPage = new ReportCustomizationPage("Customize report");\r
-               reportGeneratePage = new ReportGeneratePage("Run Report");\r
-               addPage(reportSelectionPage);\r
-               addPage(reportCustomizationPage);\r
-               addPage(reportGeneratePage);\r
-               if (selectedResource != null)\r
-                       reportSelectionPage.setInput(selectedResource);\r
-       }\r
-       \r
-       @Override\r
-       public IWizardPage getNextPage(IWizardPage page) {\r
-               if (page == reportSelectionPage) {\r
-                       reportCustomizationPage.setReportWriter(reportSelectionPage.getSelectedWriter());\r
-                       reportCustomizationPage.setModel(reportSelectionPage.getSelectedModel());\r
-                       reportGeneratePage.setFilename(reportSelectionPage.getFilename());\r
-                       reportGeneratePage.setModel(reportSelectionPage.getSelectedModel());\r
-                       reportGeneratePage.setReportWriter(reportSelectionPage.getSelectedWriter());\r
-               } \r
-               return super.getNextPage(page);\r
-       }\r
-\r
-       @Override\r
-       public boolean performFinish() {\r
-               return reportGeneratePage.isGenerated();\r
-       }\r
-       \r
-       @Override\r
-       public boolean canFinish() {\r
-               if (!reportGeneratePage.isGenerated())\r
-                       return false;\r
-               return super.canFinish();\r
-       }\r
-\r
-       @Override\r
-       public void init(IWorkbench workbench, IStructuredSelection selection) {\r
-               selectedResource = AdaptionUtils.adaptToSingle(selection, Resource.class);\r
-               if (reportSelectionPage != null)\r
-                       reportSelectionPage.setInput(selectedResource);\r
-       }\r
-       \r
-       @Override\r
-       public void dispose() {\r
-               manager.dispose();\r
-               super.dispose();\r
-       }\r
-\r
-}\r
+package org.simantics.document.linking.wizard;
+
+import org.eclipse.jface.resource.JFaceResources;
+import org.eclipse.jface.resource.LocalResourceManager;
+import org.eclipse.jface.viewers.IStructuredSelection;
+import org.eclipse.jface.wizard.IWizardPage;
+import org.eclipse.jface.wizard.Wizard;
+import org.eclipse.ui.IExportWizard;
+import org.eclipse.ui.IWorkbench;
+import org.simantics.db.Resource;
+import org.simantics.utils.ui.AdaptionUtils;
+
+/**
+ * Wizard for exporting reports.
+ * 
+ * @author Marko Luukkainen <marko.luukkainen@vtt.fi>
+ *
+ */
+public class ReportWizard extends Wizard implements IExportWizard{
+       
+       Resource selectedResource;
+       ReportSelectionPage reportSelectionPage;
+       ReportCustomizationPage reportCustomizationPage;
+       ReportGeneratePage reportGeneratePage;
+       
+       LocalResourceManager manager = new LocalResourceManager(JFaceResources.getResources());
+       
+       public ReportWizard() {
+               setNeedsProgressMonitor(true);
+       }
+       
+       @Override
+       public void addPages() {
+               reportSelectionPage = new ReportSelectionPage("Select report parameters");
+               reportCustomizationPage = new ReportCustomizationPage("Customize report");
+               reportGeneratePage = new ReportGeneratePage("Run Report");
+               addPage(reportSelectionPage);
+               addPage(reportCustomizationPage);
+               addPage(reportGeneratePage);
+               if (selectedResource != null)
+                       reportSelectionPage.setInput(selectedResource);
+       }
+       
+       @Override
+       public IWizardPage getNextPage(IWizardPage page) {
+               if (page == reportSelectionPage) {
+                       reportCustomizationPage.setReportWriter(reportSelectionPage.getSelectedWriter());
+                       reportCustomizationPage.setModel(reportSelectionPage.getSelectedModel());
+                       reportGeneratePage.setFilename(reportSelectionPage.getFilename());
+                       reportGeneratePage.setModel(reportSelectionPage.getSelectedModel());
+                       reportGeneratePage.setReportWriter(reportSelectionPage.getSelectedWriter());
+               } 
+               return super.getNextPage(page);
+       }
+
+       @Override
+       public boolean performFinish() {
+               return reportGeneratePage.isGenerated();
+       }
+       
+       @Override
+       public boolean canFinish() {
+               if (!reportGeneratePage.isGenerated())
+                       return false;
+               return super.canFinish();
+       }
+
+       @Override
+       public void init(IWorkbench workbench, IStructuredSelection selection) {
+               selectedResource = AdaptionUtils.adaptToSingle(selection, Resource.class);
+               if (reportSelectionPage != null)
+                       reportSelectionPage.setInput(selectedResource);
+       }
+       
+       @Override
+       public void dispose() {
+               manager.dispose();
+               super.dispose();
+       }
+
+}