Specifications

Event Actions
Class. The name of the application class.
Title. The title of the window that was activated by the mouse.
Example
transaction "MouseClick"
module "MouseClick"
{
event "MouseClick" Java JMouseClick {}
}
Java JMouseRelease Event Action
The Java JMouseRelease event action indicates that the user released the
mouse after clicking on a Java component. This event supports the following
parameters:
Text. The text on the component activated by the mouse, if any.
Class. The name of the application class.
Title. The title of the window that was activated by the mouse.
Example
transaction "LSLogin"
module "LSLogin"
{
event "LEStarted" Java JInvokeApp { Class="com.concord.apps.liveExceptions.LeApp"
Args = contains:"-status"}
choice
{
event "LoginStartedClick" Java JMouseRelease { Title="Login"
Class="javax.swing.JButton" Text="OK" }
event "LoginStartedKey" Java JKeyPress { Title="Login" Key=10 }
}
event "LoginFinished" Windows SetTitle { Title=contains:"eHealth Live Status" }
}
Java JRemoveComponent Event Action
The Java JRemoveComponent event action indicates that a component was
removed from a container. This event supports the following parameter:
Child. The class name of the child component that was removed.
Example
transaction "RemoveComponent"
module "RemoveComponent"
BT Language Reference 141