org.netbeans.jemmy |
Main Jemmy package
Main Jemmy package
Contains basic Jemmy classes.
Low-level classes to find/wait components, classes to perform waitings,
time resricted actions and so on.
@since 02/23/2002
|
Java Source File Name | Type | Comment |
Action.java | Interface | Defines an action to be executed by ActionProducer instance. |
ActionProducer.java | Class | Runs actions with or without waiting.
Timeouts used:
ActionProducer.MaxActionTime - time action should be finished in. |
Bundle.java | Class | Load string resources from file. |
BundleManager.java | Class | Provides functionality to work with a bunch of resource files. |
CharBindingMap.java | Interface | Defines char-to-key binding. |
ClassReference.java | Class | Allows access to classes by reflection. |
ComponentChooser.java | Interface | This interface should be implemented to define the criteria
used to search for a component. |
ComponentIsNotFocusedException.java | Class | Exception can be thrown as a result of attempt to produce a key operation
for a component which does not have focus. |
ComponentIsNotVisibleException.java | Class | Exception can be thrown as a result of attempt to produce a mouse operation
for a component which is not visible. |
ComponentSearcher.java | Class | Contains methods to search for components below a
a given java.awt.Container in the display containment hierarchy. |
DefaultCharBindingMap.java | Class | Default implementation of CharBindingMap interface. |
DialogWaiter.java | Class | A DialogWaiter is a utility class used to look or wait for Dialogs.
It contains methods to search for a Dialog among the currently
showing Dialogs as well as methods that wait for a Diaog to show
within an allotted time period.
Searches and waits can either involve search criteria applied by a
ComponentChooser instance or a search criteria based on the Dialog
title. |
EventDispatcher.java | Class | Provides low level functions for reproducing user actions.
One dispatch model uses the managed component's event queue to dispatch
events. |
EventTool.java | Class | Provides methods to check last dispatched events,
to wait for events of specific types, or to guarantee that events
of specific types are not dispatched during some time frame. |
FrameWaiter.java | Class | Contains methods to search and wait Frame.
A FrameWaiter is a utility class used to look or wait for Frames.
It contains methods to search for a Frame among the currently
showing Frames as well as methods that wait for a Frame to show
within an allotted time period.
Timeouts used:
FrameWaiter.WaitFrameTimeout - time to wait frame displayed. |
JemmyException.java | Class | Parent of all Jemmy exceptions. |
JemmyInputException.java | Class | Exception can be thrown as a result of incorrect input operations. |
JemmyProperties.java | Class | Keeps default Jemmy properties. |
NoComponentUnderMouseException.java | Class | Exception can be throwht as a result of attempt to produce a mouse pressing
when mouse is not over the java component. |
ObjectBrowser.java | Class | Class to display information about object: fields, methods, ancestors and so on. |
Outputable.java | Interface | Communicate the identity of the output streams or writers
used by the application. |
QueueTool.java | Class | Provides functionality to work with java.awt.EventQueue empty. |
Scenario.java | Interface | A test scenario. |
Test.java | Class | Jemmy itself provides a way to create tests. |
TestCompletedException.java | Class | Exception is throught as a result of test. |
TestOut.java | Class | Test output. |
Timeout.java | Class | Represents one timeout. |
Timeoutable.java | Interface | Any class which contains methods requiring waiting or
sleeping should implement this interface. |
TimeoutExpiredException.java | Class | Exception is supposed to be used to notice that some
waiting was expired. |
Timeouts.java | Class | Class to store and process a set of timeout values. |
Waitable.java | Interface | Defines criteria for waiting. |
Waiter.java | Class | Waits for something defined by Waitable interface to be happened. |
WaiterTest.java | Class | A JUnit test for Waiter. |
WindowWaiter.java | Class | A WindowWaiter is a utility class used to look or wait for Windows.
It contains methods to search for a Window among the currently
showing Windows as well as methods that wait for a Window to show
within an allotted time period.
Searches and waits always involve search criteria applied by a
ComponentChooser instance. |