From 2544108c2e8b21697bc1ca5fc55526b2f02b01c5 Mon Sep 17 00:00:00 2001 From: Bernd Hufmann Date: Wed, 30 Jul 2014 14:51:22 -0400 Subject: [PATCH] tmf: add trace property to properties view when selecting an event Change-Id: I5cc4b3ea16a706f313581ce8fb83ec9a43197d3d Signed-off-by: Bernd Hufmann Reviewed-on: https://git.eclipse.org/r/30755 Tested-by: Hudson CI Reviewed-by: Patrick Tasse --- .../tmf/ui/viewers/events/TmfEventPropertySource.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/viewers/events/TmfEventPropertySource.java b/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/viewers/events/TmfEventPropertySource.java index f80382b903..cb62632a46 100644 --- a/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/viewers/events/TmfEventPropertySource.java +++ b/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/viewers/events/TmfEventPropertySource.java @@ -37,6 +37,7 @@ public class TmfEventPropertySource implements IPropertySource { private static final String ID_SOURCE = "event_source"; //$NON-NLS-1$ private static final String ID_TYPE = "event_type"; //$NON-NLS-1$ private static final String ID_REFERENCE = "event_reference"; //$NON-NLS-1$ + private static final String ID_TRACE = "trace_attribute"; //$NON-NLS-1$ private static final String ID_CONTENT = "event_content"; //$NON-NLS-1$ private static final String ID_SOURCE_LOOKUP = "event_lookup"; //$NON-NLS-1$ private static final String ID_MODEL_URI = "model_uri"; //$NON-NLS-1$ @@ -46,6 +47,7 @@ public class TmfEventPropertySource implements IPropertySource { private static final String NAME_SOURCE = "Source"; //$NON-NLS-1$ private static final String NAME_TYPE = "Type"; //$NON-NLS-1$ private static final String NAME_REFERENCE = "Reference"; //$NON-NLS-1$ + private static final String NAME_TRACE = "Trace"; //$NON-NLS-1$ private static final String NAME_CONTENT = "Content"; //$NON-NLS-1$ private static final String NAME_SOURCE_LOOKUP = "Source Lookup"; //$NON-NLS-1$ private static final String NAME_MODEL_URI = "Model URI"; //$NON-NLS-1$ @@ -287,6 +289,7 @@ public class TmfEventPropertySource implements IPropertySource { descriptors.add(new ReadOnlyTextPropertyDescriptor(ID_SOURCE, NAME_SOURCE)); descriptors.add(new ReadOnlyTextPropertyDescriptor(ID_TYPE, NAME_TYPE)); descriptors.add(new ReadOnlyTextPropertyDescriptor(ID_REFERENCE, NAME_REFERENCE)); + descriptors.add(new ReadOnlyTextPropertyDescriptor(ID_TRACE, NAME_TRACE)); /* Display event fields */ descriptors.add(new ReadOnlyTextPropertyDescriptor(ID_CONTENT, NAME_CONTENT)); @@ -322,6 +325,8 @@ public class TmfEventPropertySource implements IPropertySource { return fEvent.getType().toString(); } else if (id.equals(ID_REFERENCE) && fEvent.getReference() != null) { return fEvent.getReference().toString(); + } else if (id.equals(ID_TRACE) && fEvent.getTrace() != null) { + return fEvent.getTrace().getName(); } else if (id.equals(ID_MODEL_URI)) { return ((ITmfModelLookup)fEvent).getModelUri(); } else if (id.equals(ID_SOURCE_LOOKUP)) { -- 2.34.1