X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=org.eclipse.linuxtools.lttng.ui%2Fsrc%2Forg%2Feclipse%2Flinuxtools%2Flttng%2Fui%2Fviews%2Fcontrol%2Fmodel%2Fimpl%2FTraceSessionComponent.java;h=15f3b3eae0270c4810e2b82f53b2fa5a6d2e794f;hb=d132bcc71fa0ff07cf2a3f0b6258f38abb546fb7;hp=d1f01fe97fd7e1029112f14128c248b8b096be5f;hpb=f1e23c542e9b00f6dab15b7aa2960315a22d9bc4;p=deliverable%2Ftracecompass.git diff --git a/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/control/model/impl/TraceSessionComponent.java b/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/control/model/impl/TraceSessionComponent.java index d1f01fe97f..15f3b3eae0 100644 --- a/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/control/model/impl/TraceSessionComponent.java +++ b/org.eclipse.linuxtools.lttng.ui/src/org/eclipse/linuxtools/lttng/ui/views/control/model/impl/TraceSessionComponent.java @@ -292,43 +292,24 @@ public class TraceSessionComponent extends TraceControlComponent { /** * Enables a dynamic probe (for kernel domain) * @param eventName - event name for probe + * @param isFunction - true for dynamic function entry/return probe else false * @param probe - the actual probe * @throws ExecutionException */ - public void enableProbe(String eventName, String probe) throws ExecutionException { - enableProbe(eventName, probe, new NullProgressMonitor()); + public void enableProbe(String eventName, boolean isFunction, String probe) throws ExecutionException { + enableProbe(eventName, isFunction, probe, new NullProgressMonitor()); } /** * Enables a dynamic probe (for kernel domain) * @param eventName - event name for probe + * @param isFunction - true for dynamic function entry/return probe else false * @param probe - the actual probe * @param monitor - a progress monitor * @throws ExecutionException */ - public void enableProbe(String eventName, String probe, IProgressMonitor monitor) throws ExecutionException { - getControlService().enableProbe(getName(), null, eventName, probe, monitor); - } - - /** - * Enables a dynamic function entry/return probe (for kernel domain) - * @param eventName - event name for probe - * @param probe - the actual probe - * @throws ExecutionException - */ - public void enableFunctionProbe(String eventName, String probe) throws ExecutionException { - enableFunctionProbe(eventName, probe, new NullProgressMonitor()); - } - - /** - * Enables a dynamic function entry/return probe (for kernel domain) - * @param eventName - event name for probe - * @param probe - the actual probe - * @param monitor - a progress monitor - * @throws ExecutionException - */ - public void enableFunctionProbe(String eventName, String probe, IProgressMonitor monitor) throws ExecutionException { - getControlService().enableFunctionProbe(getName(), null, eventName, probe, monitor); + public void enableProbe(String eventName, boolean isFunction, String probe, IProgressMonitor monitor) throws ExecutionException { + getControlService().enableProbe(getName(), null, eventName, isFunction, probe, monitor); } /**