1 package com
.intellij
.execution
.testframework
.sm
.runner
.ui
;
3 import org
.jetbrains
.annotations
.NotNull
;
4 import org
.jetbrains
.annotations
.Nullable
;
5 import com
.intellij
.execution
.testframework
.sm
.runner
.SMTestProxy
;
8 * @author Roman Chernyatchik
10 * Should be used when one component wan't to propagate (transmit) selection to
11 * other component(with/without capturing focus)
13 public interface PropagateSelectionHandler
{
14 void handlePropagateSelectionRequest(@Nullable SMTestProxy selectedTestProxy
,
15 @NotNull Object sender
,
16 boolean requestFocus
);