Certify Java Learn User Interface
The Certify Java Learn user interface consists of the following sections:
- Learned Objects pane
- Properties pane
- Toolbar buttons
- Menu options
Learned Objects Pane
The left pane of Certify Java Learn is the Learned Objects pane. The Learned Objects pane displays the learned objects of the application in a tree structure. You can do the following tasks with the right-click menu options:
Option |
Description |
Invoke Method |
Call a method for the selected object. If the object contains specific arguments, you are prompted for its values. |
Highlight in App |
Highlight an object in the application. When selected, the Java Learn utility minimizes, and a cursor appears in the application highlighting the object. For more information, see Finding Objects in a Java Application. |
Use Find by Name |
Modify the object's attribute string to find objects only by the physical name. Use Find by Name is the default value. |
Use Find by Path |
Modify the object's attribute string to find objects only by the path. |
Use Find by Test |
Modify the object's attribute string to find objects only by test. Select one of the following conditional operators:
|
Use Find by Method |
Modify the object's attribute string to find objects by only a method. |
Disable Object |
Exclude the selected object from being included in the map. For more information, see Excluding Objects from a Java Application Map. |
Delete Object |
Delete the selected object from the map. |
Rename |
Edit the name of a selected window or object. For more information, see Renaming Learned Java Objects. |
Undo Rename |
Undo the changes made to the object name. The learned name is restored. |
Use As Anchor |
Specify an object to be used as a page recognition anchor. For more information, see Creating Anchors. |
Edit Attribute String |
Edit the attribute string for the selected object. |
Copy Attribute String |
Place the attribute string for the selected object onto the Clipboard. You can paste an attribute string in the Certify Map editor if an attribute string needs to be updated or if you want to add an object manually. |
Properties Pane
When you select an object in the Learned Objects pane, the following object's properties are displayed in the Properties pane:
Property |
Description |
Physical Name |
Original physical name of the window or object |
Logical Name |
Object name assigned by Certify based on the window caption and physical name |
Logical Rename |
New logical name of the window or object, as renamed by you after the window or object is learned |
Certify Class |
Object's class that is recognized by Certify This name is the class name that appears for the object in Certify. |
Class |
Java class for the object |
Attribute String |
Attribute string for the object |
Toolbar Buttons
Java Learn has the following toolbar buttons:
Button |
Name |
Description |
|
New |
Clear existing map in the Learned Objects pane so that you can start learning a new window. You will be asked if you want to save the current learned data to a map file. |
|
Open |
Open an existing map file. |
|
Save |
Save the current learned data to a map file. |
|
Find |
Search for specific objects in the Learned Objects tree. The Find operation highlights and bookmarks all items in the tree that contain the search text. |
|
Hover Find |
Hover over an application and find objects in the Learned Objects tree. For more information, see Finding Objects in a Java Application. |
Menu Options
Java Learn has the following menus:
- File
- View
- Learn
- Tools
- Help
File Menu
The File menu options help you to do the following tasks:
Option |
Description |
New |
Clear existing map in the Learned Objects pane so that you can start learning a new window. |
Open |
Open an existing map file for the Java application. |
Save |
Save the current learned data to a map file. |
Save As |
Save the opened map file using a different name or location. |
Import Customizations |
Import a previous map file containing the naming customizations for the window and objects. This feature matches both the physical and logical names of windows and objects with the customizations of the first version of the map. When matching names, the logical names are not case-sensitive. In the Learned Objects pane, all modified windows and objects are bookmarked. You must save the map file to save the imported name changes. |
Execution Log |
View the execution log. |
Report |
Generate a report of all learned windows and objects to display in a browser window. |
Exit |
Exit the Java Learn utility. |
View Menu
The View menu has the following options:
Option |
Description |
Always on Top |
Select this option to keep Certify Java Learn on top of all windows on the screen. |
Find |
Find an object in the tree view and bookmark by color. Objects can be found by their name or class. |
Bookmark Color Edit |
Select the color in which you want to highlight all objects in the tree view that have been edited. |
Bookmark |
Select to bookmark the following edited objects:
|
Clear Bookmark |
Clear all bookmarks. |
Learn Menu
The Learn menu has the following options:
Option |
Description |
Learn First View |
Learn the current screen on the Java application. For more information, see Learning Java Applications. |
Learn Next View |
After the first view is learned, you can use this option to learn all other views as you navigate through your application. This option is enabled only if a window was learned with the Learn First View option. The Learn Next View option learns additional screens and adds the window and objects to the current map file. For more information, see Learning Java Applications. |
Name Learn |
Modify the attribute strings of all of the objects to find all objects only by their physical names. |
Path Learn |
Modify the attribute strings of all of the objects attribute to only find objects by the path. |
Recommended Learn |
Certify Java Learn determines the best choice for attribute strings of all of the objects. |
Tools Menu
The Tools menu options has the following options:
Option |
Description |
Invoke Method |
Find and invoke methods for the selected object. |
Highlight in App |
Highlight an object in the application. When selected, the Certify Java Learn utility minimizes, and the application appears with the object highlighted. For more information, see Finding Objects in a Java Application. |
Rename |
Edit the name of a selected window or object. For more information, see Renaming Learned Java Objects. |
Undo Rename |
Undo the changes made to the object name. The learned named is restored. |
Force Window Unique |
Specify a unique name for the map to force Certify to consider the map as being new. When importing maps, Certify will not try to resolve this map against maps previously made of this window. |
Undo Force Window Unique |
Undo the changes from the Force Window Unique option. |
Specify Anchors |
Specify anchors that help uniquely identify the selected window. |
Delete Objects |
Delete objects from the Learned Objects pane. These objects are not included in the generated map. |
Options |
Exclude one of the following recognition values from the attribute string of an object:
|
Help Menu
The Help menu options allow you to do the following tasks:
Option |
Description |
Worksoft Help Portal |
Open the Certify Java Learn help topics. |
Certify Java Installer |
Opens the Certify Java Installer. |
Worksoft on the Web |
Open Worksoft's web site. |