Module org.autogui
Package org.autogui.swing.util
Interface PopupCategorized.CategorizedMenuItemComponent
- All Superinterfaces:
PopupCategorized.CategorizedMenuItem
- All Known Subinterfaces:
PopupCategorized.CategorizedMenuItemAction,PopupCategorized.CategorizedMenuItemActionCheck,TableTargetCellAction,TableTargetColumnAction
- All Known Implementing Classes:
GuiSwingActionDefault.ExecutionAction,GuiSwingHistoryMenu,GuiSwingHistoryMenu.HistoryClearAction,GuiSwingHistoryMenu.HistoryMenuForTableColumn,GuiSwingHistoryMenu.HistorySetAction,GuiSwingHistoryMenu.HistorySetForColumnAction,GuiSwingJsonTransfer.JsonCopyAction,GuiSwingJsonTransfer.JsonCopyCellsAction,GuiSwingJsonTransfer.JsonCopyRowsAction,GuiSwingJsonTransfer.JsonLoadAction,GuiSwingJsonTransfer.JsonLoadCellsAction,GuiSwingJsonTransfer.JsonPasteAction,GuiSwingJsonTransfer.JsonPasteCellsAction,GuiSwingJsonTransfer.JsonSaveAction,GuiSwingJsonTransfer.JsonSaveCellsAction,GuiSwingJsonTransfer.JsonSaveRowsAction,GuiSwingPreferences.ApplyPrefsAction,GuiSwingPreferences.ApplySpecifiedPrefsAction,GuiSwingPreferences.DeletePrefsAction,GuiSwingPreferences.DuplicatePrefsAction,GuiSwingPreferences.LoadPrefsAction,GuiSwingPreferences.NewPrefsAction,GuiSwingPreferences.SavePrefsAction,GuiSwingPreferences.UpdatePrefsAction,GuiSwingRootPane.ShowPreferencesAction,GuiSwingRootPane.WindowMenuMinimizeAction,GuiSwingRootPane.WindowMenuToFromAction,GuiSwingRootPane.WindowMenuZoomAction,GuiSwingTableColumnCollection.TableSelectionListDynamicAction,GuiSwingTableColumnEnum.ColumnEnumSetAction,GuiSwingTableColumnEnum.ColumnEnumSetMenu,GuiSwingTableColumnEnum.ColumnEnumSetMenuForTableColumn,GuiSwingTableColumnFilePath.ColumnDesktopOpenAction,GuiSwingTableColumnFilePath.ColumnDesktopRevealAction,GuiSwingTableColumnFilePath.ColumnFileCopyAction,GuiSwingTableColumnFilePath.ColumnHistoryMenuFilePath,GuiSwingTableColumnFilePath.ColumnHistoryMenuFilePathForTableColumn,GuiSwingTableColumnFilePath.ColumnOpenDialogAction,GuiSwingTableColumnSetDefault.TableSelectionAction,GuiSwingTableColumnSetDefault.TableSelectionListAction,GuiSwingTableColumnString.ColumnLabelTextSaveAction,GuiSwingTableColumnString.LabelTextClearAction,GuiSwingTableColumnString.LabelTextLoadAction,GuiSwingTableColumnString.LabelTextPasteAllAction,GuiSwingTableColumnString.MultilineColumnTextPane.SwitchEnterBehaviorAction,GuiSwingTableModelCollection.NumberCopyAction,GuiSwingView.ContextRefreshAction,GuiSwingView.ToStringCopyAction,GuiSwingViewBooleanCheckBox.BooleanFlipAction,GuiSwingViewBooleanCheckBox.BooleanPasteAction,GuiSwingViewBooleanCheckBox.BooleanSetAction,GuiSwingViewBooleanCheckBox.BooleanSetValueAction,GuiSwingViewBooleanCheckBox.BooleanTextLoadAction,GuiSwingViewBooleanCheckBox.BooleanTextSaveAction,GuiSwingViewCollectionTable.ColumnFitAllWidthAction,GuiSwingViewCollectionTable.ColumnOrderResetAction,GuiSwingViewCollectionTable.ColumnResizeModeSwitchAction,GuiSwingViewCollectionTable.RowHeightSetAction,GuiSwingViewCollectionTable.SelectAllAction,GuiSwingViewCollectionTable.TableCompositesAction,GuiSwingViewCollectionTable.UnSelectAction,GuiSwingViewDocumentEditor.DocumentSettingAction,GuiSwingViewDocumentEditor.StyleSetAction,GuiSwingViewEnumComboBox.EnumPasteAction,GuiSwingViewEnumComboBox.EnumSetAction,GuiSwingViewEnumComboBox.EnumSetMenu,GuiSwingViewFilePathField.HistoryMenuFilePath,GuiSwingViewImagePane.HistoryMenuImage,GuiSwingViewImagePane.HistoryMenuItemForTableColumn,GuiSwingViewImagePane.ImageClearAction,GuiSwingViewImagePane.ImageCopyAction,GuiSwingViewImagePane.ImageLoadAction,GuiSwingViewImagePane.ImagePasteAction,GuiSwingViewImagePane.ImagePreviewAction,GuiSwingViewImagePane.ImageSaveAction,GuiSwingViewImagePane.ImageScaleAutoSwitchByMouseWheel,GuiSwingViewImagePane.ImageScaleIncreaseAction,GuiSwingViewImagePane.ImageScaleOriginalSizeAction,GuiSwingViewImagePane.ImageScaleSizeAction,GuiSwingViewImagePane.ImageScaleSwitchFitAction,GuiSwingViewLabel.LabelJsonCopyAction,GuiSwingViewLabel.LabelJsonSaveAction,GuiSwingViewLabel.LabelTextSaveAction,GuiSwingViewLabel.LabelToStringCopyAction,GuiSwingViewNumberSpinner.NumberIncrementAction,GuiSwingViewNumberSpinner.NumberMaximumAction,GuiSwingViewNumberSpinner.NumberSetAction,GuiSwingViewNumberSpinner.NumberSettingAction,GuiSwingViewNumberSpinner.NumberTextPasteAllAction,KeyUndoManager.UndoAction,MenuBuilder.MenuLabel,ObjectTableColumnValue.ColumnSelectionAction,ObjectTableColumnValue.TableRowsRepeatAction,ObjectTableColumnValue.TableTargetExecutionAction,ObjectTableColumnValue.TableTargetInvocationAction,ObjectTableModel.TableTargetCellExecutionAction,PopupCategorized.CategorizedMenuItemActionCheckDelegate,PopupCategorized.CategorizedMenuItemActionDelegate,PopupCategorized.CategorizedMenuItemComponentDefault,PopupCategorized.CategorizedMenuItemComponentDelegate,PopupExtensionText.TextClearAction,PopupExtensionText.TextCopyAction,PopupExtensionText.TextCopyAllAction,PopupExtensionText.TextCutAction,PopupExtensionText.TextDeleteNextWordAction,PopupExtensionText.TextDeletePreviousWordAction,PopupExtensionText.TextDeleteToLineEndAction,PopupExtensionText.TextLoadAction,PopupExtensionText.TextOpenBrowserAction,PopupExtensionText.TextPasteAction,PopupExtensionText.TextPasteAllAction,PopupExtensionText.TextPasteHistoryAction,PopupExtensionText.TextSaveAction,PopupExtensionText.TextSelectAllAction,SearchTextFieldFilePath.DesktopOpenAction,SearchTextFieldFilePath.DesktopRevealAction,SearchTextFieldFilePath.FileClearAction,SearchTextFieldFilePath.FileCopyAllAction,SearchTextFieldFilePath.FilePasteAction,SearchTextFieldFilePath.OpenDialogAction,ToStringCopyCell.ToStringCopyForCellsAction,ToStringCopyCell.ToStringLoadForCellsAction,ToStringCopyCell.ToStringPasteForCellsAction,ToStringCopyCell.ToStringSaveForCellsAction
- Enclosing class:
PopupCategorized
public static interface PopupCategorized.CategorizedMenuItemComponent
extends PopupCategorized.CategorizedMenuItem
a categorized menu item with a menu-item component.
name and icon are ignored, the default category is same as itemLabel
-
Method Summary
Methods inherited from interface org.autogui.swing.util.PopupCategorized.CategorizedMenuItem
getKeyStroke, getSubCategory
-
Method Details
-
getMenuItem
JComponent getMenuItem() -
getMenuItemWithAction
-
getName
- Specified by:
getNamein interfacePopupCategorized.CategorizedMenuItem
-
getIcon
- Specified by:
getIconin interfacePopupCategorized.CategorizedMenuItem
-
getCategory
- Specified by:
getCategoryin interfacePopupCategorized.CategorizedMenuItem- Returns:
- a category name, typically PopupExtension.MENU_CATEGORY_... or PopupCategorized.CATEGORY_...
-
remap
- Specified by:
remapin interfacePopupCategorized.CategorizedMenuItem
-