Modifier and Type | Method | Description |
---|---|---|
default int |
countMenuItems() |
|
int |
countMenuItems(String filter) |
|
MenuItem |
getMenuItem(int index) |
|
MenuItem |
getMenuItem(Id id) |
|
default MenuItem[] |
getMenuItems() |
|
MenuItem[] |
getMenuItems(String filter) |
|
Map<String,Object> |
getProperties() |
Returns all properties for an instance of this class.
|
cast, getApplicationReference, getObjectReference, getTypeClass, isInstanceOf
countActions, countActions, countAttributes, countAttributes, countBrowsers, countBrowsers, countBusyIndicators, countBusyIndicators, countButtons, countButtons, countCheckboxs, countCheckboxs, countColorWells, countColorWells, countColumns, countColumns, countComboBoxs, countComboBoxs, countDrawers, countDrawers, countGroups, countGroups, countGrowAreas, countGrowAreas, countImages, countImages, countIncrementors, countIncrementors, countLists, countLists, countMenuBarItems, countMenuBarItems, countMenuBars, countMenuBars, countMenuButtons, countMenuButtons, countMenus, countMenus, countOutlines, countOutlines, countPopOvers, countPopOvers, countPopUpButtons, countPopUpButtons, countProgressIndicators, countProgressIndicators, countRadioButtons, countRadioButtons, countRadioGroups, countRadioGroups, countRelevanceIndicators, countRelevanceIndicators, countRows, countRows, countScrollAreas, countScrollAreas, countScrollBars, countScrollBars, countSheets, countSheets, countSliders, countSliders, countSplitterGroups, countSplitterGroups, countSplitters, countSplitters, countStaticTexts, countStaticTexts, countTabGroups, countTabGroups, countTables, countTables, countTextAreas, countTextAreas, countTextFields, countTextFields, countToolbars, countToolbars, countUiElements, countUiElements, countValueIndicators, countValueIndicators, countWindows, countWindows, getAccessibilityDescription, getAction, getAction, getActions, getActions, getAttribute, getAttribute, getAttributes, getAttributes, getBrowser, getBrowser, getBrowsers, getBrowsers, getBusyIndicator, getBusyIndicator, getBusyIndicators, getBusyIndicators, getButton, getButton, getButtons, getButtons, getCheckbox, getCheckbox, getCheckboxs, getCheckboxs, getColorWell, getColorWell, getColorWells, getColorWells, getColumn, getColumn, getColumns, getColumns, getComboBox, getComboBox, getComboBoxs, getComboBoxs, getDescription, getDrawer, getDrawer, getDrawers, getDrawers, getEntireContents, getGroup, getGroup, getGroups, getGroups, getGrowArea, getGrowArea, getGrowAreas, getGrowAreas, getHelp, getImage, getImage, getImages, getImages, getIncrementor, getIncrementor, getIncrementors, getIncrementors, getKlass, getList, getList, getLists, getLists, getMaximumValue, getMenu, getMenu, getMenuBar, getMenuBar, getMenuBarItem, getMenuBarItem, getMenuBarItems, getMenuBarItems, getMenuBars, getMenuBars, getMenuButton, getMenuButton, getMenuButtons, getMenuButtons, getMenus, getMenus, getMinimumValue, getName, getOrientation, getOutline, getOutline, getOutlines, getOutlines, getPopOver, getPopOver, getPopOvers, getPopOvers, getPopUpButton, getPopUpButton, getPopUpButtons, getPopUpButtons, getPosition, getProgressIndicator, getProgressIndicator, getProgressIndicators, getProgressIndicators, getRadioButton, getRadioButton, getRadioButtons, getRadioButtons, getRadioGroup, getRadioGroup, getRadioGroups, getRadioGroups, getRelevanceIndicator, getRelevanceIndicator, getRelevanceIndicators, getRelevanceIndicators, getRole, getRoleDescription, getRow, getRow, getRows, getRows, getScrollArea, getScrollArea, getScrollAreas, getScrollAreas, getScrollBar, getScrollBar, getScrollBars, getScrollBars, getSheet, getSheet, getSheets, getSheets, getSize, getSlider, getSlider, getSliders, getSliders, getSplitter, getSplitter, getSplitterGroup, getSplitterGroup, getSplitterGroups, getSplitterGroups, getSplitters, getSplitters, getStaticText, getStaticText, getStaticTexts, getStaticTexts, getSubrole, getTabGroup, getTabGroup, getTabGroups, getTabGroups, getTable, getTable, getTables, getTables, getTextArea, getTextArea, getTextAreas, getTextAreas, getTextField, getTextField, getTextFields, getTextFields, getTitle, getToolbar, getToolbar, getToolbars, getToolbars, getUiElement, getUiElement, getUiElements, getUiElements, getValue, getValueIndicator, getValueIndicator, getValueIndicators, getValueIndicators, getWindow, getWindow, getWindows, getWindows, isEnabled, isFocused, isSelected, setFocused, setPosition, setSelected, setSize, setValue
static final TypeClass CLASS
@Kind("element") @Type("menu item") default MenuItem[] getMenuItems()
getMenuItems
in interface UiElement
MenuItem
s@Kind("element") @Type("menu item") MenuItem[] getMenuItems(String filter)
getMenuItems
in interface UiElement
filter
- AppleScript filter clause without the leading "whose" or "where"MenuItem
s@Kind("element") @Type("menu item") MenuItem getMenuItem(int index)
getMenuItem
in interface UiElement
index
- index into the element list (zero-based)MenuItem
at the requested index@Kind("element") @Type("menu item") MenuItem getMenuItem(Id id)
getMenuItem
in interface UiElement
id
- id of the itemMenuItem
with the requested id@Kind("element") @Type("menu item") default int countMenuItems()
countMenuItems
in interface UiElement
MenuItem
s@Kind("element") @Type("menu item") int countMenuItems(String filter)
countMenuItems
in interface UiElement
filter
- AppleScript filter clause without the leading "whose" or "where"Map<String,Object> getProperties()
getProperties
in interface UiElement