Java Swing Menu Bar. Extends JavaObject. Extends SeSSimulatedObject.
Behavior Pattern: JavaSwingObjectMenuBarBehavior
Action Summary
Action Detail
DoFullText(separator, filePath, append, includeSeparators)
Returns text representation of the menu or saves it to a file.
Parameters:
Name
|
Type
|
Description
|
separator
|
string
|
Separator character.
Optional, Default: ;.
|
filePath
|
string
|
Name of a file that should hold text representation of the menu.
|
append
|
boolean
|
If 'false' then file should be overwritten, if 'true' then data should be appended.
Optional, Default: false.
|
includeSeparators
|
boolean
|
If 'true' then menu separators are included to the result.
Optional, Default: false.
|
Returns:
number |
boolean: Text representation of the menu, 'true' if the file was successfully written, 'false' otherwise.
DoGetSubmenuCount(path, separator)
Gets the number of submenu items for a given menu path.
Parameters:
Name
|
Type
|
Description
|
path
|
string
|
Path from the menu root to a leaf item with components delimited by separator parameter.
|
separator
|
string
|
Separator character.
Optional, Default: ;.
|
Returns:
number |
boolean: Number of submenu items, 'false' otherwise.
DoGetSubmenuProperty(path, index, property, separator)
Gets submenu property.
Parameters:
Name
|
Type
|
Description
|
path
|
string
|
Path from the menu root to a leaf item with components delimited by separator parameter.
|
index
|
number
|
Index of the submenu.
|
property
|
string
|
Name of a property. Available properties can be seen in Java Spy.
|
separator
|
string
|
Separator character.
Optional, Default: ;.
|
Returns:
string |
boolean: Submenu property, 'false' otherwise.
DoGetSubmenuText(path, index, separator)
Gets submenu text.
Parameters:
Name
|
Type
|
Description
|
path
|
string
|
Path from the menu root to a leaf item with components delimited by separator parameter.
|
index
|
number
|
Index of the submenu.
|
separator
|
string
|
Separator character.
Optional, Default: ;.
|
Returns:
string |
boolean: Submenu text, 'false' otherwise.
DoMenu(path, separator)
Performs click on the menu item.
Parameters:
Name
|
Type
|
Description
|
path
|
string
|
Path from the menu root to a leaf item with components delimited by separator parameter.
|
separator
|
string
|
Separator character.
Optional, Default: ;.
|
Returns:
boolean: 'true' if success, 'false' otherwise.
|