Make Custom Parser trace type backwards compatible to Linux Tools
[deliverable/tracecompass.git] / org.eclipse.tracecompass.tmf.ui / src / org / eclipse / tracecompass / internal / tmf / ui / project / handlers / SelectElementTypeContributionItem.java
index 06959fa6fd3d63d4c9ee5f64d42bdc0d11ebe9dc..2c09e8d3d560563c916f51ae0b2e41facce97685 100644 (file)
@@ -176,7 +176,7 @@ public class SelectElementTypeContributionItem extends CompoundContributionItem
          */
         for (CustomTxtTraceDefinition def : CustomTxtTraceDefinition.loadAll()) {
             String traceBundle = Activator.getDefault().getBundle().getSymbolicName();
-            String traceTypeId = CustomTxtTrace.class.getCanonicalName() + ':' + def.categoryName + ':' + def.definitionName;
+            String traceTypeId = CustomTxtTrace.buildTraceTypeId(def.categoryName, def.definitionName);
             String traceIcon = DEFAULT_TRACE_ICON_PATH;
             String label = def.definitionName;
             boolean selected = selectedTraceTypes.contains(traceTypeId);
@@ -186,7 +186,7 @@ public class SelectElementTypeContributionItem extends CompoundContributionItem
         }
         for (CustomXmlTraceDefinition def : CustomXmlTraceDefinition.loadAll()) {
             String traceBundle = Activator.getDefault().getBundle().getSymbolicName();
-            String traceTypeId = CustomXmlTrace.class.getCanonicalName() + ':' + def.categoryName + ':' + def.definitionName;
+            String traceTypeId = CustomXmlTrace.buildTraceTypeId(def.categoryName, def.definitionName);
             String traceIcon = DEFAULT_TRACE_ICON_PATH;
             String label = def.definitionName;
             boolean selected = selectedTraceTypes.contains(traceTypeId);
This page took 0.028876 seconds and 5 git commands to generate.