All Classes and Interfaces
Class
Description
Abstract base for all session builders.
A
JOptionPane-built modal alert.The icon shown by the alert, matching
JOptionPane's message-type constants.Handle for the "Button" form component.
Handle for the "Check box" form component.
Handle for the "Combo box" form component.
Thrown when a named UI component lookup yields no results.
Handle for the "Installation components selector" form component.
Typed handle for the dialog shown by the "Windows user selector" form component when its
"Create User..." button is clicked.
Handle for the "Dark mode switcher" form component.
Handle for the "Spinner of dates" form component.
Handle for the "Text field with date format" form component.
Handle for a modal
JDialog.Predicate over modal-dialog windows, used by
Session.dialog(DialogMatcher) to identify
the dialog the test wants to interact with.Thrown when a wait-for-modal-dialog operation (dialog/alert/fileChooser) times out.
Handle for the "Directory chooser" or "Installation directory chooser" form component.
Handle for the "Drop-down list" form component.
Thrown when the installer encounters a fatal error on its own (e.g.
Handle for the "File associations selector" form component.
A modal
JFileChooser shown by a Browse button on a "Directory chooser" or
"File chooser" form component.Handle for the "Text file editor" form component.
Thrown when an interaction (click, setText, ...) targets a widget that is currently disabled.
Root of the install4j form-component handle hierarchy.
Thrown when
FormEnvironment.getFormComponentById(id) returns null.Thrown when more than one form component of a particular type were found by a
finder without an ID on
ScreenHandle.Thrown when a typed form component accessor (e.g.
Handle for the "File chooser" form component.
Handle for the "HTML or text display" form component.
Handle for the "Hyperlink action label" form component.
Handle for the "Hyperlink URL label" form component.
Abstract intermediate for session builders that drive an install4j application from an
existing installation directory.
Handle for the "Installation scope chooser" form component.
Drives the JTree on an "Installation type" screen.
A session driving a custom installer application selected by its application id from an installation directory.
Builds and starts an
InstallerApplicationSession for a custom installer application.A session driving the install4j installer.
Builds and starts an
InstallerSession for the install4j installer.Base unchecked exception for all failures originating from the install4j testing API.
Handle for the "Text field with integer format" form component.
Handle for the "Key value pair label" form component.
Handle for the "Label" form component.
Typed handle for the install4j startup language-selection dialog.
Handle for the "License agreement" form component.
Handle for the "List" form component.
Handle for the "Spinner of enumerated values" form component.
Handle for the "Log file viewer" form component.
Handle for the "Text field with format mask" form component.
Handle for the "Multi-line HTML label" form component.
Handle for the "Multi-line label" form component.
Handle for the "Spinner of integer values" form component.
Typed handle for a password dialog.
Handle for the "Password field" form component.
Handle for the "Program group selector" form component.
Handle for the "Progress display" form component.
Handle for the "Single radio button" form component.
Handle for the "Radio button group" form component.
Typed handle for the dialog shown by a "Check for running processes" action when blocking
processes are detected.
The currently active wizard screen.
Thrown when a wait-for-screen operation times out.
Handle for the "Leading label" form component.
Handle for the "Slider" form component.
Drives the "Standard program group" system screen.
Handle for the "Streamlined installation chooser" form component.
Handle for the "Text area" form component.
Handle for the "Text field" form component.
Thrown when
awaitExit(Duration) reaches its timeout with the installer still running.Shared base for
ScreenHandle and the DialogHandle family.A session driving an installed install4j Uninstaller from an installation directory.
Builds and starts an
UninstallerSession for an installed uninstaller.Handle for the "Update schedule selector" form component.
Handle for the "Windows user selector" form component.