Hi Anna lttng2/lttng2.ui was created for any common features for LTTng UST and LTTng Kernel. Currently only the LTTng Control View is part of it. The control is independent from Kernel and UST trace analysis. Some users might just want to use the control to configure UST tracers.
The the view was added the Kernel Analysis perspective of lttng2.kernel.ui so that users of the Kernel Tracer can configure it. We decided to include the lttng2 feature in the lttng2.kernel feature. You are right about that lttng2.kernel uses only the ControlView.ID to add to the Kernel Perspective. I'm not fully sure what you want us to change. Do you want to remove the dependency of lttng2.kernel to lttng2? Please give me some more clarification so that I help you. Best Regards Bernd On Thu, Sep 27, 2012 at 6:40 PM, Anna Dushistova <anna.dushist...@gmail.com> wrote: > Hi All, > > Would it be possible to extract control view functionality into an > independent piece that could be dropped/added if needed? > We are considering switching from RSE to Target Explorer+TCF in our > product, but we would like > to include Lttng2 plugins. > I looked through the code and the only plugin that requires lttng2.ui > where the control view is located is lttng2.kernel.ui. It needs it > just to set up a view id for the perspective definition. (Please, > correct me if I am wrong here.) Could we replace it with the ID > string? > That would tremendously help. > > Thanks! > Anna. > _______________________________________________ > 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