Certify Java Learn User Interface
The Certify Java Learn user interface consists of the following:
- Learned Objects pane
- Properties pane
- Toolbar button
- 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. The object right-click menu options allow you to do the following tasks:
Option |
Description |
Invoke Method |
Allow you to call a method for the selected object. If the object contains specific arguments, you are prompted for their 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. You will need to select one of the following conditional operators:
|
Use Find by Method |
Modify the object's attribute string to find objects by only by 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. This feature allows you to 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 |
Allows you to 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 allow 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 options allow you to do the following tasks:
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 options allow you to do the following tasks:
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 will be 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 allow you to do the following tasks:
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 Force Window Unique. |
Specify Anchors |
Specify anchors that help uniquely identify the selected window. |
Delete Objects |
Delete objects from the Learned Objects pane. These objects will not be 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. |
Worksoft on the Web |
Open Worksoft's web site. |