Uses of Interface
org.autogui.swing.util.PopupCategorized.CategorizedMenuItem
Packages that use PopupCategorized.CategorizedMenuItem
-
Uses of PopupCategorized.CategorizedMenuItem in org.autogui.swing
Classes in org.autogui.swing that implement PopupCategorized.CategorizedMenuItemModifier and TypeClassDescriptionstatic class
a swing-action executing the action of the context.class
GuiSwingHistoryMenu<ValueType,
PaneType extends GuiSwingView.ValuePane<ValueType>> the menu for history value selection.static class
the clear menu item for historiesstatic class
GuiSwingHistoryMenu.HistoryMenuForTableColumn<ValueType,
PaneType extends GuiSwingView.ValuePane<ValueType>> a history menu for a table-column.static class
GuiSwingHistoryMenu.HistorySetAction<ValueType>
the action for setting a specified value to a componentstatic class
the action for setting a specified value to selected cells of a table-columnstatic class
an action for copying a JSON value of the target componentstatic class
an action for copying JSON values of target table-cells: each JSON values are converted from each table-column contained as a list ofGuiSwingJsonTransfer.TableMenuCompositeJsonCopy
and selected based on the column-indexstatic class
an action for copying JSON values of target table-rows: each JSON values are converted from selected-rows by the context of the tablestatic class
an action for loading a JSON value to a file of the target componentstatic class
an action for loading JSON values from a file for target table-rows or cellsstatic class
an action for pasting a JSON value of the target componentstatic class
an action for pasting JSON values of target table-rows or cellsstatic class
an action for saving a JSON value to a file of the target componentstatic class
an action for saving JSON values of target table-cellsstatic class
an action for saving JSON values of target table-rows to a filestatic class
static class
static class
static class
static class
static class
static class
static class
the action for overwriting an existing prefsstatic class
static class
static class
static class
static class
an action for refreshing the value of the context of the pane.static class
a general to-string copy action by usingGuiRepresentation.toHumanReadableString(GuiMappingContext, Object)
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
the row-height setting pane: displayed in the header context-menustatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
action for clearing the imagestatic class
static class
static class
static class
open the preview-windowstatic class
static class
static class
static class
static class
static class
static class
special handling for any type of value as stringstatic class
static class
static class
static class
static class
static class
static class
static class
Fields in org.autogui.swing declared as PopupCategorized.CategorizedMenuItemFields in org.autogui.swing with type parameters of type PopupCategorized.CategorizedMenuItemModifier and TypeFieldDescriptionprotected List
<PopupCategorized.CategorizedMenuItem> GuiSwingViewCollectionTable.CollectionTable.columnHeaderMenuItems
protected List
<PopupCategorized.CategorizedMenuItem> GuiSwingViewBooleanCheckBox.PropertyCheckBox.menuItems
protected List
<PopupCategorized.CategorizedMenuItem> GuiSwingViewCollectionTable.CollectionTable.menuItems
protected List
<PopupCategorized.CategorizedMenuItem> GuiSwingViewEnumComboBox.PropertyEnumComboBox.menuItems
protected List
<PopupCategorized.CategorizedMenuItem> GuiSwingViewFilePathField.PropertyFilePathPane.menuItems
protected List
<PopupCategorized.CategorizedMenuItem> GuiSwingViewImagePane.ImagePaneBase.menuItems
protected List
<PopupCategorized.CategorizedMenuItem> GuiSwingViewLabel.PropertyLabel.menuItems
protected List
<PopupCategorized.CategorizedMenuItem> GuiSwingViewNumberSpinner.PropertyNumberSpinner.menuItems
protected List
<PopupCategorized.CategorizedMenuItem> GuiSwingViewObjectPane.ObjectPane.menuItems
protected List
<PopupCategorized.CategorizedMenuItem> GuiSwingViewPropertyPane.PropertyPane.menuItems
protected List
<PopupCategorized.CategorizedMenuItem> GuiSwingViewStringField.PropertyStringPane.menuItems
Methods in org.autogui.swing that return PopupCategorized.CategorizedMenuItemMethods in org.autogui.swing that return types with arguments of type PopupCategorized.CategorizedMenuItemModifier and TypeMethodDescriptionGuiSwingJsonTransfer.TableMenuCompositeSharedJsonCopy.composite
(JTable table, List<ObjectTableColumn.TableMenuComposite> columns, boolean row) GuiSwingJsonTransfer.TableMenuCompositeSharedJsonPaste.composite
(JTable table, List<ObjectTableColumn.TableMenuComposite> columns, boolean row) protected List
<PopupCategorized.CategorizedMenuItem> GuiSwingViewImagePane.ImagePaneBase.createStaticMenuItems()
GuiSwingViewCollectionTable.CollectionTable.getColumnHeaderMenuItems()
GuiSwingViewImagePane.ImagePaneBase.getDynamicMenuItems()
GuiSwingViewFilePathField.PropertyFilePathPane.getMenuItems()
GuiSwingViewStringField.PropertyStringPane.getMenuItems()
GuiSwingViewImagePane.ImagePaneBase.getStaticMenuItems()
GuiSwingViewImagePane.PropertyImagePane.getStaticMenuItems()
GuiSwingView.ValuePane.getSwingStaticMenuItems()
a typical implementation becomes like the following code:GuiSwingViewBooleanCheckBox.PropertyCheckBox.getSwingStaticMenuItems()
GuiSwingViewCollectionTable.CollectionTable.getSwingStaticMenuItems()
GuiSwingViewDocumentEditor.PropertyDocumentEditorPane.getSwingStaticMenuItems()
GuiSwingViewDocumentEditor.PropertyDocumentTextPane.getSwingStaticMenuItems()
GuiSwingViewEmbeddedComponent.PropertyEmbeddedPane.getSwingStaticMenuItems()
GuiSwingViewEnumComboBox.PropertyEnumComboBox.getSwingStaticMenuItems()
GuiSwingViewEnumComboBox.PropertyLabelEnum.getSwingStaticMenuItems()
GuiSwingViewFilePathField.PropertyFilePathPane.getSwingStaticMenuItems()
GuiSwingViewImagePane.PropertyImagePane.getSwingStaticMenuItems()
GuiSwingViewLabel.PropertyLabel.getSwingStaticMenuItems()
GuiSwingViewNumberSpinner.PropertyLabelNumber.getSwingStaticMenuItems()
GuiSwingViewNumberSpinner.PropertyNumberSpinner.getSwingStaticMenuItems()
GuiSwingViewObjectPane.ObjectPane.getSwingStaticMenuItems()
GuiSwingViewPropertyPane.NamedPropertyPane.getSwingStaticMenuItems()
GuiSwingViewPropertyPane.PropertyPane.getSwingStaticMenuItems()
GuiSwingViewStringField.PropertyStringPane.getSwingStaticMenuItems()
GuiSwingViewWrapper.ValueScrollPane.getSwingStaticMenuItems()
GuiSwingViewWrapper.ValueWrappingPane.getSwingStaticMenuItems()
GuiSwingViewDocumentEditor.getTextMenuItems
(GuiSwingView.ValuePane<?> pane, MenuBuilder.MenuLabel infoLabel) Methods in org.autogui.swing with parameters of type PopupCategorized.CategorizedMenuItemModifier and TypeMethodDescriptionboolean
GuiSwingKeyBinding.putItem
(GuiSwingView.ValuePane<?> pane, int depth, PopupCategorized.CategorizedMenuItem item) boolean
GuiSwingKeyBinding.putKeyStroke
(GuiSwingView.ValuePane<?> pane, int depth, PopupCategorized.CategorizedMenuItem i, Action item) void
GuiSwingViewFilePathField.PropertyFilePathPane.selectSearchedItemFromGui
(PopupCategorized.CategorizedMenuItem item) update property: the user selects the item from the menu, and then update the target propertyvoid
GuiSwingViewFilePathField.PropertyFilePathPane.selectSearchedItemFromModel
(PopupCategorized.CategorizedMenuItem item) update property: search done, and then the matched item will be set to the target propertyvoid
GuiSwingViewFilePathField.PropertyFilePathPane.selectSearchedItemWithoutUpdateContext
(PopupCategorized.CategorizedMenuItem item) no property updateConstructors in org.autogui.swing with parameters of type PopupCategorized.CategorizedMenuItemModifierConstructorDescriptionKeyStrokeActionForValuePane
(GuiSwingView.ValuePane<?> pane, PopupCategorized.CategorizedMenuItem item, Action action, GuiSwingKeyBinding.KeyPrecedenceSet precedence, KeyStroke originalStroke) Constructor parameters in org.autogui.swing with type arguments of type PopupCategorized.CategorizedMenuItemModifierConstructorDescriptionPopupExtensionCollection
(GuiSwingViewCollectionTable.CollectionTable pane, Predicate<KeyEvent> keyMatcher, Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> items) -
Uses of PopupCategorized.CategorizedMenuItem in org.autogui.swing.table
Subinterfaces of PopupCategorized.CategorizedMenuItem in org.autogui.swing.tableModifier and TypeInterfaceDescriptioninterface
action for processing selected cell values or selected rows with all cells in those rows processed byObjectTableModel.TableTargetCellExecutionAction
.interface
indicating an action can be converted for selected table columns (with entire rows or selected cells) processing, handled byObjectTableColumnValue.CollectionRowsActionBuilder
.Classes in org.autogui.swing.table that implement PopupCategorized.CategorizedMenuItemModifier and TypeClassDescriptionstatic class
an action using selection of dynamic columnsstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
an action for execution anGuiReprAction
with selected targets.static class
an action for executing anGuiReprActionList
with selected targets.static class
static class
action for clearing the labelstatic class
static class
static class
an action for copying an index number to the clip-boardstatic class
an action for selecting cells of a target column and all rowsstatic class
an action for wrapping another action.static class
a wrapper class forTableTargetColumnAction
static class
an action for selected rows of a column with a lambdastatic class
an action for wrappingTableTargetCellAction
static class
the action defined by composition of selected columns; it joins cell strings by new-lines (for row) and tabs (for columns).static class
static class
static class
Methods in org.autogui.swing.table that return types with arguments of type PopupCategorized.CategorizedMenuItemModifier and TypeMethodDescriptionObjectTableColumn.TableMenuCompositeShared.composite
(JTable table, List<ObjectTableColumn.TableMenuComposite> columns, boolean row) actually composite the selected columns if row is false, or all columns if row is true.ToStringCopyCell.TableMenuCompositeSharedToStringCopy.composite
(JTable table, List<ObjectTableColumn.TableMenuComposite> columns, boolean row) ToStringCopyCell.TableMenuCompositeSharedToStringPaste.composite
(JTable table, List<ObjectTableColumn.TableMenuComposite> columns, boolean row) ObjectTableModel.getBuildersForRowsOrCells
(JTable table, List<ObjectTableColumn> cols, boolean row) GuiSwingTableColumnFilePath.SearchTextFieldModelFilePathEmpty.getCandidates
(String text, boolean editable, SearchTextField.SearchTextFieldPublisher publisher) GuiSwingTableColumnImage.ColumnEditImagePane.getDynamicMenuItems()
GuiSwingTableColumnEnum.ColumnEnumPane.getSwingStaticMenuItems()
GuiSwingTableColumnFilePath.ColumnFilePathPane.getSwingStaticMenuItems()
GuiSwingTableColumnNumber.ColumnNumberPane.getSwingStaticMenuItems()
GuiSwingTableColumnString.ColumnTextPane.getSwingStaticMenuItems()
GuiSwingTableColumnString.MultilineColumnTextPane.getSwingStaticMenuItems()
GuiSwingTableColumnString.MultilineColumnTextViewPane.getSwingStaticMenuItems()
Methods in org.autogui.swing.table with parameters of type PopupCategorized.CategorizedMenuItemModifier and TypeMethodDescriptionvoid
GuiSwingTableColumnFilePath.ColumnEditFilePathPane.selectSearchedItemFromModel
(PopupCategorized.CategorizedMenuItem item) Constructor parameters in org.autogui.swing.table with type arguments of type PopupCategorized.CategorizedMenuItemModifierConstructorDescriptionPopupCategorizedForRowsOrCells
(Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> itemSupplier) -
Uses of PopupCategorized.CategorizedMenuItem in org.autogui.swing.util
Subinterfaces of PopupCategorized.CategorizedMenuItem in org.autogui.swing.utilModifier and TypeInterfaceDescriptionstatic interface
an action with category info.static interface
an action with category info, which becomes a check-box menu itemstatic interface
a categorized menu item with a menu-item component.static interface
a label: special categoryClasses in org.autogui.swing.util that implement PopupCategorized.CategorizedMenuItemModifier and TypeClassDescriptionstatic class
the action for undo or redostatic class
a label menu-item componentstatic class
a check-box menu item version ofPopupCategorized.CategorizedMenuItemActionDelegate
static class
an action wraps another action for supplying category info.static class
the default impl.static class
aPopupCategorized.CategorizedMenuItemComponent
with custom category and subCategorystatic class
aPopupCategorized.CategorizedMenuItemLabel
with custom category and subCategorystatic class
action for clearing the fieldstatic class
a copy actionstatic class
a copy-all action: copying all text in a text-componentstatic class
a cut actionstatic class
a delete-next-word actionstatic class
a delete-previous-word actionstatic class
a delete-to-line-end actionstatic class
a file loading actionstatic class
the action for opening selection as a URL in a browserstatic class
a paste actionstatic class
a paste-all action: replacing entire text with the clipboard contentsstatic class
a paste the history-buffer action (yank)static class
a file saving actionstatic class
a select-all actionstatic class
the action for opening filesstatic class
the action for showing files in Finder or Explorerstatic class
action for clearing the fieldstatic class
copying the selected filestatic class
a file info itemstatic class
a completed file itemstatic class
static class
the action for text pastestatic class
an action for selecting a file item from an open dialogFields in org.autogui.swing.util declared as PopupCategorized.CategorizedMenuItemModifier and TypeFieldDescriptionprotected PopupCategorized.CategorizedMenuItem
PopupCategorized.SearchPopupAction.item
protected PopupCategorized.CategorizedMenuItem
SearchTextFieldFilePath.SearchTextFieldModelFilePath.selection
Fields in org.autogui.swing.util with type parameters of type PopupCategorized.CategorizedMenuItemModifier and TypeFieldDescriptionPopupCategorized.PopupCategorizedBuildingItems.categorizedItems
protected List
<PopupCategorized.CategorizedMenuItem> SearchTextField.currentSearchedItems
protected Supplier
<List<PopupCategorized.CategorizedMenuItem>> SearchTextField.DynamicItemAction.currentSearchedItems
protected Predicate
<PopupCategorized.CategorizedMenuItem> SearchTextField.DynamicItemAction.filter
protected Consumer
<PopupCategorized.CategorizedMenuItem> PopupCategorized.itemConsumer
protected Supplier
<? extends Collection<PopupCategorized.CategorizedMenuItem>> PopupCategorized.itemSupplier
protected Consumer
<PopupCategorized.CategorizedMenuItem> SearchTextField.DynamicItemAction.selector
Methods in org.autogui.swing.util that return PopupCategorized.CategorizedMenuItemModifier and TypeMethodDescriptionPopupCategorized.getMenuItem
(Object item) SearchTextField.SearchTextFieldModel.getSelection()
AfterSearchTextField.SearchTextFieldModel.getCandidates(String, boolean, SearchTextField.SearchTextFieldPublisher)
, an exact matching item might be found, and then the method returns the item.SearchTextField.SearchTextFieldModelEmpty.getSelection()
SearchTextFieldFilePath.SearchTextFieldModelFilePath.getSelection()
Methods in org.autogui.swing.util that return types with arguments of type PopupCategorized.CategorizedMenuItemModifier and TypeMethodDescriptionprotected List
<PopupCategorized.CategorizedMenuItem> SearchTextField.SearchTask.doInBackground()
SearchTextField.SearchTextFieldModel.getCandidates
(String text, boolean editable, SearchTextField.SearchTextFieldPublisher publisher) the method is executed under the background thread ofSwingWorker
.SearchTextField.SearchTextFieldModelEmpty.getCandidates
(String text, boolean editable, SearchTextField.SearchTextFieldPublisher publisher) SearchTextFieldFilePath.SearchTextFieldModelFilePath.getCandidates
(String text, boolean editable, SearchTextField.SearchTextFieldPublisher publisher) Supplier
<? extends Collection<PopupCategorized.CategorizedMenuItem>> PopupCategorized.getItemSupplier()
PopupCategorized.getMenuItems
(List<?>... itemsList) SearchTextField.getMenuItems()
static Supplier
<? extends Collection<PopupCategorized.CategorizedMenuItem>> PopupCategorized.getMenuItemsSupplier
(Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>>... itemsList) SearchTextField.getSearchedItems()
Methods in org.autogui.swing.util with parameters of type PopupCategorized.CategorizedMenuItemModifier and TypeMethodDescriptionPopupCategorized.createMenuItem
(PopupCategorized.CategorizedMenuItem item) static JMenuItem
PopupCategorized.getJMenuItem
(PopupCategorized.CategorizedMenuItem item) static Action
PopupCategorized.getMenuItemAction
(PopupCategorized.CategorizedMenuItem item) void
PopupCategorized.select
(PopupCategorized.CategorizedMenuItem item) void
SearchTextField.SearchTextFieldModel.select
(PopupCategorized.CategorizedMenuItem item) The method is executed under the event dispatching thread.void
SearchTextField.SearchTextFieldModelEmpty.select
(PopupCategorized.CategorizedMenuItem item) void
SearchTextFieldFilePath.SearchTextFieldModelFilePath.select
(PopupCategorized.CategorizedMenuItem item) void
SearchTextField.selectSearchedItemFromGui
(PopupCategorized.CategorizedMenuItem item) the user selects the item from the menu.void
SearchTextField.selectSearchedItemFromModel
(PopupCategorized.CategorizedMenuItem item) called when the search is done, and update only the iconvoid
SearchTextField.setCurrentSearchedItems
(List<PopupCategorized.CategorizedMenuItem> currentSearchedItems, PopupCategorized.CategorizedMenuItem selection) called once when the search is donevoid
SearchTextField.setIconFromSearchedItem
(PopupCategorized.CategorizedMenuItem item) void
SearchTextField.setTextFromSearchedItem
(PopupCategorized.CategorizedMenuItem item) void
SearchTextFieldFilePath.setTextFromSearchedItem
(PopupCategorized.CategorizedMenuItem item) Method parameters in org.autogui.swing.util with type arguments of type PopupCategorized.CategorizedMenuItemModifier and TypeMethodDescriptionprotected int
PopupCategorized.buildSubCategories
(List<PopupCategorized.CategorizedMenuItem> items, Map<String, Map<String, List<JComponent>>> subCategorizedMenuItems) SearchTextField.initPopupCategorized
(Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> itemSupplier, Consumer<PopupCategorized.CategorizedMenuItem> itemConsumer) SearchTextField.initPopupCategorized
(Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> itemSupplier, Consumer<PopupCategorized.CategorizedMenuItem> itemConsumer) protected void
SearchTextField.SearchTask.process
(List<List<PopupCategorized.CategorizedMenuItem>> chunks) void
SearchTextField.SearchTask.publishSearch
(List<PopupCategorized.CategorizedMenuItem> intermediateResult) void
SearchTextField.SearchTextFieldPublisher.publishSearch
(List<PopupCategorized.CategorizedMenuItem> intermediateResult) void
SearchTextField.SearchTextFieldPublisherEmpty.publishSearch
(List<PopupCategorized.CategorizedMenuItem> intermediateResult) void
SearchTextField.setCurrentSearchedItems
(List<PopupCategorized.CategorizedMenuItem> currentSearchedItems, boolean done) set the searched items from the background task: it might be an intermediate resultvoid
SearchTextField.setCurrentSearchedItems
(List<PopupCategorized.CategorizedMenuItem> currentSearchedItems, PopupCategorized.CategorizedMenuItem selection) called once when the search is donevoid
PopupCategorized.setItemSupplier
(Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> itemSupplier) void
SearchTextField.SearchedItemsListener.updateCurrentSearchedItems
(List<PopupCategorized.CategorizedMenuItem> items, boolean done) Constructors in org.autogui.swing.util with parameters of type PopupCategorized.CategorizedMenuItemModifierConstructorDescriptionConstructor parameters in org.autogui.swing.util with type arguments of type PopupCategorized.CategorizedMenuItemModifierConstructorDescriptionDynamicItemAction
(Supplier<List<PopupCategorized.CategorizedMenuItem>> currentSearchedItems, Consumer<PopupCategorized.CategorizedMenuItem> selector, String name, KeyStroke key) DynamicItemAction
(Supplier<List<PopupCategorized.CategorizedMenuItem>> currentSearchedItems, Consumer<PopupCategorized.CategorizedMenuItem> selector, String name, KeyStroke key) DynamicItemAction
(Supplier<List<PopupCategorized.CategorizedMenuItem>> currentSearchedItems, Consumer<PopupCategorized.CategorizedMenuItem> selector, Predicate<PopupCategorized.CategorizedMenuItem> filter, String name, KeyStroke key) DynamicItemAction
(Supplier<List<PopupCategorized.CategorizedMenuItem>> currentSearchedItems, Consumer<PopupCategorized.CategorizedMenuItem> selector, Predicate<PopupCategorized.CategorizedMenuItem> filter, String name, KeyStroke key) DynamicItemAction
(Supplier<List<PopupCategorized.CategorizedMenuItem>> currentSearchedItems, Consumer<PopupCategorized.CategorizedMenuItem> selector, Predicate<PopupCategorized.CategorizedMenuItem> filter, String name, KeyStroke key) PopupCategorized
(Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> itemSupplier) PopupCategorized
(Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> itemSupplier, Consumer<PopupCategorized.CategorizedMenuItem> itemConsumer) PopupCategorized
(Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> itemSupplier, Consumer<PopupCategorized.CategorizedMenuItem> itemConsumer) PopupCategorized
(Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> itemSupplier, Consumer<PopupCategorized.CategorizedMenuItem> itemConsumer, MenuBuilder menuBuilder) PopupCategorized
(Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> itemSupplier, Consumer<PopupCategorized.CategorizedMenuItem> itemConsumer, MenuBuilder menuBuilder) PopupCategorizedBuildingItems
(PopupExtension.PopupMenuFilter filter, Iterable<PopupCategorized.CategorizedMenuItem> items) PopupCategorizedFixed
(Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> itemSupplier) PopupCategorizedFixed
(Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> itemSupplier, Consumer<PopupCategorized.CategorizedMenuItem> itemConsumer) PopupCategorizedFixed
(Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> itemSupplier, Consumer<PopupCategorized.CategorizedMenuItem> itemConsumer)