Class FxToolkitContext

java.lang.Object
org.testfx.api.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 Details

    • FxToolkitContext

      public FxToolkitContext()
  • Method Details

    • 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)