Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/wizards/CustomXmlParserWizard.java')
-rw-r--r--lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/wizards/CustomXmlParserWizard.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/wizards/CustomXmlParserWizard.java b/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/wizards/CustomXmlParserWizard.java
index 4e4c277791..5d4bcb4552 100644
--- a/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/wizards/CustomXmlParserWizard.java
+++ b/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/wizards/CustomXmlParserWizard.java
@@ -30,6 +30,7 @@ public class CustomXmlParserWizard extends Wizard implements INewWizard {
CustomXmlParserOutputWizardPage outputPage;
private ISelection selection;
CustomXmlTraceDefinition definition;
+ String initialDefinitionName;
/**
* Default constructor
@@ -47,13 +48,14 @@ public class CustomXmlParserWizard extends Wizard implements INewWizard {
public CustomXmlParserWizard(CustomXmlTraceDefinition definition) {
super();
this.definition = definition;
+ this.initialDefinitionName = definition.definitionName;
}
@Override
public boolean performFinish() {
CustomXmlTraceDefinition def = outputPage.getDefinition();
- if (definition != null && !definition.definitionName.equals(def.definitionName)) {
- CustomXmlTraceDefinition.delete(definition.definitionName);
+ if (definition != null && !initialDefinitionName.equals(def.definitionName)) {
+ CustomXmlTraceDefinition.delete(initialDefinitionName);
}
def.save();
return true;

Back to the top