- java.lang.Object
-
- org.testfx.api.FxToolkitContext
-
public class FxToolkitContext extends Object
Stores the contextual information forFxToolkit:- the primary stage future
- the
Applicationas aClassobject - the application's arguments
- the registered
Stage - the timeout limit for launching an application
- the timeout limit for setting up a component
-
-
Constructor Summary
Constructors Constructor Description FxToolkitContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]getApplicationArgs()Class<? extends Application>getApplicationClass()List<Event>getFiredEvents()longgetLaunchTimeoutInMillis()CompletableFuture<Stage>getPrimaryStageFuture()StagegetRegisteredStage()longgetSetupTimeoutInMillis()voidsetApplicationArgs(String[] applicationArgs)voidsetLaunchTimeoutInMillis(long launchTimeoutInMillis)voidsetRegisteredStage(Stage registeredStage)voidsetSetupTimeoutInMillis(long setupTimeoutInMillis)
-
-
-
Method Detail
-
getPrimaryStageFuture
public CompletableFuture<Stage> getPrimaryStageFuture()
-
getApplicationClass
public Class<? extends Application> getApplicationClass()
-
getApplicationArgs
public String[] getApplicationArgs()
-
setApplicationArgs
public void setApplicationArgs(String[] applicationArgs)
-
getRegisteredStage
public Stage getRegisteredStage()
-
setRegisteredStage
public void setRegisteredStage(Stage registeredStage)
-
getLaunchTimeoutInMillis
public long getLaunchTimeoutInMillis()
-
setLaunchTimeoutInMillis
public void setLaunchTimeoutInMillis(long launchTimeoutInMillis)
-
getSetupTimeoutInMillis
public long getSetupTimeoutInMillis()
-
setSetupTimeoutInMillis
public void setSetupTimeoutInMillis(long setupTimeoutInMillis)
-
-