X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=org.eclipse.linuxtools.lttng2.ui%2Fsrc%2Forg%2Feclipse%2Flinuxtools%2Finternal%2Flttng2%2Fui%2Fviews%2Fcontrol%2Fhandlers%2FBaseEnableChannelHandler.java;h=44406c63ef0ac6d24eddbf589d0e6e47b1825c26;hb=3de23137c2bbc8027d8197a2edc2e077116abf3a;hp=f04753ee5f437d5a4f3759366f8f3e96a2b5c6fd;hpb=112523422233867587c313bdc26b21bde93931d0;p=deliverable%2Ftracecompass.git diff --git a/org.eclipse.linuxtools.lttng2.ui/src/org/eclipse/linuxtools/internal/lttng2/ui/views/control/handlers/BaseEnableChannelHandler.java b/org.eclipse.linuxtools.lttng2.ui/src/org/eclipse/linuxtools/internal/lttng2/ui/views/control/handlers/BaseEnableChannelHandler.java index f04753ee5f..44406c63ef 100644 --- a/org.eclipse.linuxtools.lttng2.ui/src/org/eclipse/linuxtools/internal/lttng2/ui/views/control/handlers/BaseEnableChannelHandler.java +++ b/org.eclipse.linuxtools.lttng2.ui/src/org/eclipse/linuxtools/internal/lttng2/ui/views/control/handlers/BaseEnableChannelHandler.java @@ -65,7 +65,7 @@ abstract class BaseEnableChannelHandler extends BaseControlViewHandler { * @throws ExecutionException * If something goes wrong when enabling the channel */ - abstract public void enableChannel(CommandParameter param, + public abstract void enableChannel(CommandParameter param, List channelNames, IChannelInfo info, boolean isKernel, IProgressMonitor monitor) throws ExecutionException; @@ -73,7 +73,7 @@ abstract class BaseEnableChannelHandler extends BaseControlViewHandler { * @param param - a parameter instance with data for the command execution * @return returns the relevant domain (null if domain is not known) */ - abstract public TraceDomainComponent getDomain(CommandParameter param); + public abstract TraceDomainComponent getDomain(CommandParameter param); @Override public Object execute(ExecutionEvent event) throws ExecutionException { @@ -82,6 +82,7 @@ abstract class BaseEnableChannelHandler extends BaseControlViewHandler { final CommandParameter param = fParam.clone(); final IEnableChannelDialog dialog = TraceControlDialogFactory.getInstance().getEnableChannelDialog(); + dialog.setTargetNodeComponent(param.getSession().getTargetNode()); dialog.setDomainComponent(getDomain(param)); dialog.setHasKernel(param.getSession().hasKernelProvider());