net.sourceforge.groboutils.uicapture.v1 |
net.sourceforge.groboutils.uicapture.v1
A testing framework used for capturing a user's UI interaction, and for
generating scripts which can automatically play back a captured interaction.
|
Java Source File Name | Type | Comment |
DefaultFocusedWindowFinder.java | Class | Default implementation, which always returns null. |
DefaultScreenScraper.java | Class | Writes images to files using the javax.imageio package. |
IFocusedWindowFinder.java | Interface | This interface defines a class which can discover the screen
position for the native UI's currently focused window. |
IScreenScraper.java | Interface | This interface defines a class which can save an Image to a file. |
IScriptMaker.java | Interface | Implementors of this interface accept a collection of UI captured
events as they relate to creating a play-back script. |
IScriptMakerUTestI.java | Class | Tests the IScriptMaker interface. |
ScriptGenerator.java | Class | Listens to CaptureEvents, and converts these into script commands to the
IScriptMaker. |
ScriptGeneratorUTest.java | Class | Tests the ScriptGenerator class. |
VirtualWindow.java | Class | A window which covers the whole screen, and does not paint in the background.
It captures keyboard and mouse events, and sends them to both all registered
listeners, and to the underlying GUI as well. |
VirtualWindowController.java | Class | A window which covers the whole screen, and does not paint in the background. |
VirtualWindowControllerIUTest.java | Class | Tests the VirtualWindowController class. |
VirtualWindowUI.java | Class | This UI part of the VirtualWindow framework is in charge of intercepting
all Window events related to drawing, in order to keep the invisible
facade.
There is a problem with the transparency right now. |
VirtualWindowUIUTest.java | Class | Tests the VirtualWindowUI class. |
VirtualWindowUTest.java | Class | Tests the VirtualWindow class. |