Provide interface for showing state type names per time graph entry
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf.ui / src / org / eclipse / linuxtools / tmf / ui / widgets / timegraph / dialogs / TimeGraphLegend.java
index 55c9d024593bc8807dc032ffb3529aeef50e5bae..6a020e266e4584512f9ab96f7d1b6f75a0eb3c37 100644 (file)
@@ -97,7 +97,15 @@ public class TimeGraphLegend extends TitleAreaDialog {
 \r
     private void createStatesGroup(Composite composite) {\r
         Group gs = new Group(composite, SWT.NONE);\r
-        gs.setText(provider.getStateTypeName() + " " + Messages.TmfTimeLegend_StateTypeName); //$NON-NLS-1$\r
+        String stateTypeName = provider.getStateTypeName();\r
+        StringBuffer buffer = new StringBuffer();\r
+        if (!stateTypeName.isEmpty()) {\r
+            buffer.append(stateTypeName);\r
+            buffer.append(" "); //$NON-NLS-1$\r
+        }\r
+        buffer.append(Messages.TmfTimeLegend_StateTypeName);\r
+        gs.setText(buffer.toString());\r
+\r
         GridData gd = new GridData(SWT.FILL, SWT.FILL, true, true);\r
         gs.setLayoutData(gd);\r
 \r
This page took 0.02408 seconds and 5 git commands to generate.