tmf: Adapted ExportToText feature to new events table column API
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf.ui / src / org / eclipse / linuxtools / tmf / ui / viewers / events / TmfEventsTable.java
index bbb40033c0c95f8ffd21fed6c4136a1a3b8c9080..8a950c16e6a535f9269096fdf738f758451d5a82 100644 (file)
@@ -818,20 +818,10 @@ public class TmfEventsTable extends TmfComponent implements IGotoMarker, IColorS
                 ICommandService cmdService = (ICommandService) activePage.getActiveEditor().getSite().getService(ICommandService.class);
                 try {
                     HashMap<String, Object> parameters = new HashMap<>();
-                    StringBuilder header = new StringBuilder();
-                    boolean needTab = false;
-                    for (TableColumn tc: fTable.getColumns()) {
-                        if (needTab) {
-                            header.append('\t');
-                        }
-                        header.append(tc.getText());
-                        needTab = true;
-                    }
                     Command command = cmdService.getCommand(ExportToTextCommandHandler.COMMAND_ID);
                     ParameterizedCommand cmd = ParameterizedCommand.generateCommand(command,parameters);
                     IEvaluationContext context = handlerService.getCurrentState();
-                    context.addVariable(ExportToTextCommandHandler.TMF_EVENT_TABLE_HEADER_ID, header.toString());
-                    context.addVariable(ExportToTextCommandHandler.TMF_EVENT_TABLE_PARAMETER_ID, TmfEventsTable.this);
+                    context.addVariable(ExportToTextCommandHandler.TMF_EVENT_TABLE_COLUMNS_ID, fColumns);
                     handlerService.executeCommandInContext(cmd, null, context);
                 } catch (ExecutionException e) {
                     displayException(e);
This page took 0.025199 seconds and 5 git commands to generate.