Also used :
EventHandler(javafx.event.EventHandler)
Button(javafx.scene.control.Button)
DiffEntry(com.insightfullogic.honest_profiler.core.aggregation.result.diff.DiffEntry)
WaitForAsyncUtils.asyncFx(org.testfx.util.WaitForAsyncUtils.asyncFx)
ThreadGrouping(com.insightfullogic.honest_profiler.core.aggregation.grouping.ThreadGrouping)
MouseButton(javafx.scene.input.MouseButton)
Node(com.insightfullogic.honest_profiler.core.aggregation.result.straight.Node)
Control(javafx.scene.control.Control)
MouseEvent(javafx.scene.input.MouseEvent)
TimeoutException(java.util.concurrent.TimeoutException)
Callable(java.util.concurrent.Callable)
ProfileContextGenerator(com.insightfullogic.honest_profiler.framework.generator.ProfileContextGenerator)
WaitForAsyncUtils.waitFor(org.testfx.util.WaitForAsyncUtils.waitFor)
Parent(javafx.scene.Parent)
Future(java.util.concurrent.Future)
TreeTableView(javafx.scene.control.TreeTableView)
TabPane(javafx.scene.control.TabPane)
JavaFXApplication(com.insightfullogic.honest_profiler.ports.javafx.JavaFXApplication)
ContextMenu(javafx.scene.control.ContextMenu)
Entry(com.insightfullogic.honest_profiler.core.aggregation.result.straight.Entry)
FxRobot(org.testfx.api.FxRobot)
Assert.fail(org.junit.Assert.fail)
TableView(javafx.scene.control.TableView)
FrameGrouping(com.insightfullogic.honest_profiler.core.aggregation.grouping.FrameGrouping)
DiffNode(com.insightfullogic.honest_profiler.core.aggregation.result.diff.DiffNode)
ViewType(com.insightfullogic.honest_profiler.ports.javafx.ViewType)
PRIMARY(javafx.scene.input.MouseButton.PRIMARY)
LogScenario(com.insightfullogic.honest_profiler.framework.scenario.LogScenario)
Label(javafx.scene.control.Label)
MenuItem(javafx.scene.control.MenuItem)
Boolean.getBoolean(java.lang.Boolean.getBoolean)
ChoiceBox(javafx.scene.control.ChoiceBox)
DOWN(javafx.scene.input.KeyCode.DOWN)
SECONDARY(javafx.scene.input.MouseButton.SECONDARY)
ENTER(javafx.scene.input.KeyCode.ENTER)
ProfileMode(com.insightfullogic.honest_profiler.ports.javafx.model.ProfileContext.ProfileMode)
Tab(javafx.scene.control.Tab)
SECONDS(java.util.concurrent.TimeUnit.SECONDS)
Assert.assertEquals(org.junit.Assert.assertEquals)
TabPane(javafx.scene.control.TabPane)
Tab(javafx.scene.control.Tab)
Label(javafx.scene.control.Label)
ProfileContextGenerator(com.insightfullogic.honest_profiler.framework.generator.ProfileContextGenerator)