diff options
Diffstat (limited to 'lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/wizards/CustomTxtParserWizard.java')
-rw-r--r-- | lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/wizards/CustomTxtParserWizard.java | 106 |
1 files changed, 53 insertions, 53 deletions
diff --git a/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/wizards/CustomTxtParserWizard.java b/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/wizards/CustomTxtParserWizard.java index be8babca93..78d1fea2bb 100644 --- a/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/wizards/CustomTxtParserWizard.java +++ b/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/wizards/CustomTxtParserWizard.java @@ -1,53 +1,53 @@ -package org.eclipse.linuxtools.internal.tmf.ui.parsers.wizards;
-
-import org.eclipse.jface.viewers.ISelection;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.jface.wizard.Wizard;
-import org.eclipse.linuxtools.internal.tmf.ui.parsers.custom.CustomTxtTraceDefinition;
-import org.eclipse.ui.INewWizard;
-import org.eclipse.ui.IWorkbench;
-
-public class CustomTxtParserWizard extends Wizard implements INewWizard {
-
- CustomTxtParserInputWizardPage inputPage;
- CustomTxtParserOutputWizardPage outputPage;
- private ISelection selection;
- CustomTxtTraceDefinition definition;
-
- public CustomTxtParserWizard() {
- super();
- }
-
- public CustomTxtParserWizard(CustomTxtTraceDefinition definition) {
- super();
- this.definition = definition;
- }
-
- @Override
- public boolean performFinish() {
- CustomTxtTraceDefinition def = outputPage.getDefinition();
- if (definition != null && !definition.definitionName.equals(def.definitionName)) {
- CustomTxtTraceDefinition.delete(definition.definitionName);
- }
- def.save();
- return true;
- }
-
- /**
- * Adding the page to the wizard.
- */
-
- @Override
- public void addPages() {
- inputPage = new CustomTxtParserInputWizardPage(selection, definition);
- addPage(inputPage);
- outputPage = new CustomTxtParserOutputWizardPage(this);
- addPage(outputPage);
- }
-
- @Override
- public void init(IWorkbench workbench, IStructuredSelection selection) {
- this.selection = selection;
- }
-
-}
+package org.eclipse.linuxtools.internal.tmf.ui.parsers.wizards; + +import org.eclipse.jface.viewers.ISelection; +import org.eclipse.jface.viewers.IStructuredSelection; +import org.eclipse.jface.wizard.Wizard; +import org.eclipse.linuxtools.internal.tmf.ui.parsers.custom.CustomTxtTraceDefinition; +import org.eclipse.ui.INewWizard; +import org.eclipse.ui.IWorkbench; + +public class CustomTxtParserWizard extends Wizard implements INewWizard { + + CustomTxtParserInputWizardPage inputPage; + CustomTxtParserOutputWizardPage outputPage; + private ISelection selection; + CustomTxtTraceDefinition definition; + + public CustomTxtParserWizard() { + super(); + } + + public CustomTxtParserWizard(CustomTxtTraceDefinition definition) { + super(); + this.definition = definition; + } + + @Override + public boolean performFinish() { + CustomTxtTraceDefinition def = outputPage.getDefinition(); + if (definition != null && !definition.definitionName.equals(def.definitionName)) { + CustomTxtTraceDefinition.delete(definition.definitionName); + } + def.save(); + return true; + } + + /** + * Adding the page to the wizard. + */ + + @Override + public void addPages() { + inputPage = new CustomTxtParserInputWizardPage(selection, definition); + addPage(inputPage); + outputPage = new CustomTxtParserOutputWizardPage(this); + addPage(outputPage); + } + + @Override + public void init(IWorkbench workbench, IStructuredSelection selection) { + this.selection = selection; + } + +} |