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 classa swing-action executing the action of the context.classGuiSwingHistoryMenu<ValueType,PaneType extends GuiSwingView.ValuePane<ValueType>> the menu for history value selection.static classthe clear menu item for historiesstatic classGuiSwingHistoryMenu.HistoryMenuForTableColumn<ValueType,PaneType extends GuiSwingView.ValuePane<ValueType>> a history menu for a table-column.static classGuiSwingHistoryMenu.HistorySetAction<ValueType>the action for setting a specified value to a componentstatic classthe action for setting a specified value to selected cells of a table-columnstatic classan action for copying a JSON value of the target componentstatic classan action for copying JSON values of target table-cells: each JSON values are converted from each table-column contained as a list ofGuiSwingJsonTransfer.TableMenuCompositeJsonCopyand selected based on the column-indexstatic classan action for copying JSON values of target table-rows: each JSON values are converted from selected-rows by the context of the tablestatic classan action for loading a JSON value to a file of the target componentstatic classan action for loading JSON values from a file for target table-rows or cellsstatic classan action for pasting a JSON value of the target componentstatic classan action for pasting JSON values of target table-rows or cellsstatic classan action for saving a JSON value to a file of the target componentstatic classan action for saving JSON values of target table-cellsstatic classan action for saving JSON values of target table-rows to a filestatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classthe action for overwriting an existing prefsstatic classstatic classstatic classstatic classstatic classan action for refreshing the value of the context of the pane.static classa general to-string copy action by usingGuiRepresentation.toHumanReadableString(GuiMappingContext, Object)static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classthe row-height setting pane: displayed in the header context-menustatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classaction for clearing the imagestatic classstatic classstatic classstatic classopen the preview-windowstatic classstatic classstatic classstatic classstatic classstatic classstatic classspecial handling for any type of value as stringstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classFields 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.columnHeaderMenuItemsprotected List<PopupCategorized.CategorizedMenuItem> GuiSwingViewBooleanCheckBox.PropertyCheckBox.menuItemsprotected List<PopupCategorized.CategorizedMenuItem> GuiSwingViewCollectionTable.CollectionTable.menuItemsprotected List<PopupCategorized.CategorizedMenuItem> GuiSwingViewEnumComboBox.PropertyEnumComboBox.menuItemsprotected List<PopupCategorized.CategorizedMenuItem> GuiSwingViewFilePathField.PropertyFilePathPane.menuItemsprotected List<PopupCategorized.CategorizedMenuItem> GuiSwingViewImagePane.ImagePaneBase.menuItemsprotected List<PopupCategorized.CategorizedMenuItem> GuiSwingViewLabel.PropertyLabel.menuItemsprotected List<PopupCategorized.CategorizedMenuItem> GuiSwingViewNumberSpinner.PropertyNumberSpinner.menuItemsprotected List<PopupCategorized.CategorizedMenuItem> GuiSwingViewObjectPane.ObjectPane.menuItemsprotected List<PopupCategorized.CategorizedMenuItem> GuiSwingViewPropertyPane.PropertyPane.menuItemsprotected List<PopupCategorized.CategorizedMenuItem> GuiSwingViewStringField.PropertyStringPane.menuItemsMethods 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 TypeMethodDescriptionbooleanGuiSwingKeyBinding.putItem(GuiSwingView.ValuePane<?> pane, int depth, PopupCategorized.CategorizedMenuItem item) booleanGuiSwingKeyBinding.putKeyStroke(GuiSwingView.ValuePane<?> pane, int depth, PopupCategorized.CategorizedMenuItem i, Action item) voidGuiSwingViewFilePathField.PropertyFilePathPane.selectSearchedItemFromGui(PopupCategorized.CategorizedMenuItem item) update property: the user selects the item from the menu, and then update the target propertyvoidGuiSwingViewFilePathField.PropertyFilePathPane.selectSearchedItemFromModel(PopupCategorized.CategorizedMenuItem item) update property: search done, and then the matched item will be set to the target propertyvoidGuiSwingViewFilePathField.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 TypeInterfaceDescriptioninterfaceaction for processing selected cell values or selected rows with all cells in those rows processed byObjectTableModel.TableTargetCellExecutionAction.interfaceindicating 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 classan action using selection of dynamic columnsstatic classstatic classstatic classstatic classstatic classstatic classstatic classa sub-class ofSearchTextFieldFilePath.FileInfoItemfor supporting coversion with the table-target column.static classstatic classstatic classstatic classan action for execution anGuiReprActionwith selected targets.static classan action for executing anGuiReprActionListwith selected targets.static classstatic classaction for clearing the labelstatic classstatic classstatic classstatic classan action for copying an index number to the clip-boardstatic classan action for selecting cells of a target column and all rowsstatic classan action for wrapping another action.static classa wrapper class forTableTargetColumnActionstatic classan action for selected rows of a column with a lambdastatic classan action for wrappingTableTargetCellActionstatic classthe action defined by composition of selected columns; it joins cell strings by new-lines (for row) and tabs (for columns).static classstatic classstatic classMethods 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()GuiSwingTableColumnNumber.ColumnNumberPane.getHeaderMenuItems(JTable table) GuiSwingTableColumnString.MultilineColumnTextPane.getHeaderMenuItems(JTable table) ObjectTableColumn.getHeaderMenuItems(JTable table) ObjectTableColumn.PopupMenuBuilderSourceForHeader.getHeaderMenuItems(JTable table) ObjectTableColumnValue.ObjectTableCellEditor.getHeaderMenuItems(JTable table) ObjectTableColumnValue.ObjectTableCellRenderer.getHeaderMenuItems(JTable table) GuiSwingTableColumnCollection.ObjectTableColumnCollectionWrapper.getHeaderMenuItemsInfo()ObjectTableColumn.getHeaderMenuItemsInfo()ObjectTableColumnValue.getHeaderMenuItemsInfo()ObjectTableColumn.PopupMenuBuilderSourceForHeader.getHeaderMenuItemsUnwrap(JTable table, Object pane) recursively unwrap the pane as a wrapper and obtains items from the sourceGuiSwingTableColumnFilePath.ColumnFilePathPane.getMenuItems()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 TypeMethodDescriptionvoidGuiSwingTableColumnFilePath.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 interfacean action with category info.static interfacean action with category info, which becomes a check-box menu itemstatic interfacea categorized menu item with a menu-item component.static interfacea label: special categoryClasses in org.autogui.swing.util that implement PopupCategorized.CategorizedMenuItemModifier and TypeClassDescriptionstatic classthe action for undo or redostatic classa label menu-item componentstatic classa check-box menu item version ofPopupCategorized.CategorizedMenuItemActionDelegatestatic classan action wraps another action for supplying category info.static classthe default impl.static classaPopupCategorized.CategorizedMenuItemComponentwith custom category and subCategorystatic classaPopupCategorized.CategorizedMenuItemLabelwith custom category and subCategorystatic classaction for clearing the fieldstatic classa copy actionstatic classa copy-all action: copying all text in a text-componentstatic classa cut actionstatic classa delete-next-word actionstatic classa delete-previous-word actionstatic classa delete-to-line-end actionstatic classa file loading actionstatic classthe action for opening selection as a URL in a browserstatic classa paste actionstatic classa paste-all action: replacing entire text with the clipboard contentsstatic classa paste the history-buffer action (yank)static classa file saving actionstatic classa select-all actionstatic classthe action for opening filesstatic classthe action for showing files in Finder or Explorerstatic classaction for clearing the fieldstatic classcopying the selected filestatic classa file info itemstatic classa completed file itemstatic classstatic classthe action for text pastestatic classan action for selecting a file item from an open dialogFields in org.autogui.swing.util declared as PopupCategorized.CategorizedMenuItemModifier and TypeFieldDescriptionprotected PopupCategorized.CategorizedMenuItemPopupCategorized.SearchPopupAction.itemprotected PopupCategorized.CategorizedMenuItemSearchTextFieldFilePath.SearchTextFieldModelFilePath.selectionFields in org.autogui.swing.util with type parameters of type PopupCategorized.CategorizedMenuItemModifier and TypeFieldDescriptionPopupCategorized.PopupCategorizedBuildingItems.categorizedItemsprotected List<PopupCategorized.CategorizedMenuItem> SearchTextField.currentSearchedItemsprotected Supplier<List<PopupCategorized.CategorizedMenuItem>> SearchTextField.DynamicItemAction.currentSearchedItemsprotected Predicate<PopupCategorized.CategorizedMenuItem> SearchTextField.DynamicItemAction.filterprotected Consumer<PopupCategorized.CategorizedMenuItem> PopupCategorized.itemConsumerprotected Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> PopupCategorized.itemSupplierprotected Consumer<PopupCategorized.CategorizedMenuItem> SearchTextField.DynamicItemAction.selectorMethods 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 JMenuItemPopupCategorized.getJMenuItem(PopupCategorized.CategorizedMenuItem item) static ActionPopupCategorized.getMenuItemAction(PopupCategorized.CategorizedMenuItem item) voidPopupCategorized.select(PopupCategorized.CategorizedMenuItem item) voidSearchTextField.SearchTextFieldModel.select(PopupCategorized.CategorizedMenuItem item) The method is executed under the event dispatching thread.voidSearchTextField.SearchTextFieldModelEmpty.select(PopupCategorized.CategorizedMenuItem item) voidSearchTextFieldFilePath.SearchTextFieldModelFilePath.select(PopupCategorized.CategorizedMenuItem item) voidSearchTextField.selectSearchedItemFromGui(PopupCategorized.CategorizedMenuItem item) the user selects the item from the menu.voidSearchTextField.selectSearchedItemFromModel(PopupCategorized.CategorizedMenuItem item) called when the search is done, and update only the iconvoidSearchTextField.setCurrentSearchedItems(List<PopupCategorized.CategorizedMenuItem> currentSearchedItems, PopupCategorized.CategorizedMenuItem selection) called once when the search is donevoidSearchTextField.setIconFromSearchedItem(PopupCategorized.CategorizedMenuItem item) voidSearchTextField.setTextFromSearchedItem(PopupCategorized.CategorizedMenuItem item) voidSearchTextFieldFilePath.setTextFromSearchedItem(PopupCategorized.CategorizedMenuItem item) Method parameters in org.autogui.swing.util with type arguments of type PopupCategorized.CategorizedMenuItemModifier and TypeMethodDescriptionprotected intPopupCategorized.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 voidSearchTextField.SearchTask.process(List<List<PopupCategorized.CategorizedMenuItem>> chunks) voidSearchTextField.SearchTask.publishSearch(List<PopupCategorized.CategorizedMenuItem> intermediateResult) voidSearchTextField.SearchTextFieldPublisher.publishSearch(List<PopupCategorized.CategorizedMenuItem> intermediateResult) voidSearchTextField.SearchTextFieldPublisherEmpty.publishSearch(List<PopupCategorized.CategorizedMenuItem> intermediateResult) voidSearchTextField.setCurrentSearchedItems(List<PopupCategorized.CategorizedMenuItem> currentSearchedItems, boolean done) set the searched items from the background task: it might be an intermediate resultvoidSearchTextField.setCurrentSearchedItems(List<PopupCategorized.CategorizedMenuItem> currentSearchedItems, PopupCategorized.CategorizedMenuItem selection) called once when the search is donevoidPopupCategorized.setItemSupplier(Supplier<? extends Collection<PopupCategorized.CategorizedMenuItem>> itemSupplier) voidSearchTextField.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)