Class StageManager
java.lang.Object
org.adoptopenjdk.jitwatch.ui.stage.StageManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static List<ICompilationChangeListener> private static List<IStageClosedListener> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddAndShow(javafx.stage.Stage parent, javafx.stage.Stage childStage) static voidaddAndShow(javafx.stage.Stage parent, javafx.stage.Stage childStage, IStageClosedListener closedListener) private static voidaddCloseButton(javafx.stage.Stage stage) static voidclearChildren(javafx.stage.Stage stage) static voidstatic voidcloseStage(javafx.stage.Stage stage) static javafx.event.EventHandler<javafx.event.ActionEvent> getCloseHandler(javafx.stage.Stage stage) static voidnotifyCompilationChanged(IMetaMember member) private static voidnotifyStageClosedListeners(javafx.stage.Stage stage) static voidstatic void
-
Field Details
-
openStages
-
listenerStageClosed
-
listenerCompilationChanged
-
-
Constructor Details
-
StageManager
private StageManager()
-
-
Method Details
-
registerStageClosedListener
-
registerCompilationChangeListener
-
notifyCompilationChanged
-
notifyStageClosedListeners
private static void notifyStageClosedListeners(javafx.stage.Stage stage) -
clearReportStages
public static void clearReportStages() -
clearChildren
public static void clearChildren(javafx.stage.Stage stage) -
addCloseButton
private static void addCloseButton(javafx.stage.Stage stage) -
addAndShow
public static void addAndShow(javafx.stage.Stage parent, javafx.stage.Stage childStage) -
addAndShow
public static void addAndShow(javafx.stage.Stage parent, javafx.stage.Stage childStage, IStageClosedListener closedListener) -
getCloseHandler
public static javafx.event.EventHandler<javafx.event.ActionEvent> getCloseHandler(javafx.stage.Stage stage) -
closeStage
public static void closeStage(javafx.stage.Stage stage)
-