Module org.testfx

Class FxToolkitContext


  • public class FxToolkitContext
    extends Object
    Stores the contextual information for FxToolkit:
    • the primary stage future
    • the Application as a Class object
    • the application's arguments
    • the registered Stage
    • the timeout limit for launching an application
    • the timeout limit for setting up a component
    • Constructor Detail

      • FxToolkitContext

        public FxToolkitContext()
    • Method Detail

      • getPrimaryStageFuture

        public CompletableFuture<javafx.stage.Stage> getPrimaryStageFuture()
      • getApplicationClass

        public Class<? extends javafx.application.Application> getApplicationClass()
      • getApplicationArgs

        public String[] getApplicationArgs()
      • setApplicationArgs

        public void setApplicationArgs​(String[] applicationArgs)
      • getRegisteredStage

        public javafx.stage.Stage getRegisteredStage()
      • setRegisteredStage

        public void setRegisteredStage​(javafx.stage.Stage registeredStage)
      • getFiredEvents

        public List<javafx.event.Event> getFiredEvents()
      • getLaunchTimeoutInMillis

        public long getLaunchTimeoutInMillis()
      • setLaunchTimeoutInMillis

        public void setLaunchTimeoutInMillis​(long launchTimeoutInMillis)
      • getSetupTimeoutInMillis

        public long getSetupTimeoutInMillis()
      • setSetupTimeoutInMillis

        public void setSetupTimeoutInMillis​(long setupTimeoutInMillis)