Hi, TmfExperiment can be created manually, here is an example:
public static TmfExperiment makeTmfExperiment(ITmfTrace[] traceSet) { return new TmfExperiment(ITmfEvent.class, "none", traceSet); } public static TmfExperiment makeTmfExperiment(File[] files) throws TmfTraceException, IOException { CtfTmfTrace[] ctf = new CtfTmfTrace[files.length]; for (int i = 0; i < files.length; i++) { ctf[i] = new CtfTmfTrace(); ctf[i].initTrace(null, files[i].getCanonicalPath(), ITmfEvent.class); } return makeTmfExperiment(ctf); } Then, events can be processed by creating a TmfRequest: TmfExperiment myExperiment = makeTmfExperiment(tracePaths); TmfDataRequest request = new TmfDataRequest(ITmfEvent.class) { @Override public void handleData(final ITmfEvent event) { // process event here } } }; myExperiment.sendRequest(request); request.waitForCompletion(); Cheers, Francis Giraldeau 2013/7/15 Xavier Raynaud <xavier.rayn...@kalray.eu>: > Hi, > > I've requests from some customers to have *more* than a RCP for trace > viewer: > They want to dump some trace analysis from command line. > > Is it possible to create a TmfExperiment in headless mode ? > Has somebody tried to do something like that ? > > Xavier Raynaud > > > > _______________________________________________ > linuxtools-dev mailing list > linuxtools-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/linuxtools-dev > _______________________________________________ linuxtools-dev mailing list linuxtools-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/linuxtools-dev