Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBernd Hufmann2015-02-03 14:19:35 +0000
committerBernd Hufmann2015-02-04 23:19:09 +0000
commitc9b31f606321336dcbba0804aef2ab84547781cf (patch)
tree58feef2de349d0103fa72167d225b03d4b7a8cd8 /org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui
parent74fd68d5efd17f4912a0473ecc44c52ad9c89b3d (diff)
downloadorg.eclipse.tracecompass-c9b31f606321336dcbba0804aef2ab84547781cf.tar.gz
org.eclipse.tracecompass-c9b31f606321336dcbba0804aef2ab84547781cf.tar.xz
org.eclipse.tracecompass-c9b31f606321336dcbba0804aef2ab84547781cf.zip
Make Custom Parser trace type backwards compatible to Linux Tools
To achieve this it was necessary to update how the trace type ids are build for custom parsers Change-Id: I09dbfd83c1296f00473bfdd15ae36cdb105d52a9 Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com> Reviewed-on: https://git.eclipse.org/r/41013 Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com> Tested-by: Patrick Tasse <patrick.tasse@gmail.com> Reviewed-by: Hudson CI Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Diffstat (limited to 'org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui')
-rw-r--r--org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/handlers/SelectElementTypeContributionItem.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/handlers/SelectElementTypeContributionItem.java b/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/handlers/SelectElementTypeContributionItem.java
index 06959fa6fd..2c09e8d3d5 100644
--- a/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/handlers/SelectElementTypeContributionItem.java
+++ b/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/handlers/SelectElementTypeContributionItem.java
@@ -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);

Back to the top