Package io.jmix.flowui.action.binder
Class ActionBinder<H extends com.vaadin.flow.component.Component>
java.lang.Object
io.jmix.flowui.action.binder.ActionBinder<H>
@Deprecated(since="2.2",
            forRemoval=true)
@Component("flowui_ActionBinder")
@Scope("prototype")
public class ActionBinder<H extends com.vaadin.flow.component.Component>
extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected ActionBindingProcessorDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.protected ActionsHolderBindingProcessorDeprecated, for removal: This API element is subject to removal in a future version.protected final com.google.common.collect.Multimap<Action,ActionBinding> Deprecated, for removal: This API element is subject to removal in a future version.protected final HDeprecated, for removal: This API element is subject to removal in a future version.
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedActionBinder(H holder) Deprecated, for removal: This API element is subject to removal in a future version.
- 
Method SummaryModifier and TypeMethodDescriptionvoidDeprecated, for removal: This API element is subject to removal in a future version.voidDeprecated, for removal: This API element is subject to removal in a future version.protected voidaddActionInternal(Action action, int index) Deprecated, for removal: This API element is subject to removal in a future version.protected voidaddBindingInternal(ActionBinding binding, int index) Deprecated, for removal: This API element is subject to removal in a future version.<A extends Action>
 ActionBinding<H,A> createActionBinding(A action, BiFunction<H, com.vaadin.flow.component.ComponentEventListener, com.vaadin.flow.shared.Registration> handler) Deprecated, for removal: This API element is subject to removal in a future version.<A extends Action>
 ActionBinding<H,A> createActionBinding(A action, BiFunction<H, com.vaadin.flow.component.ComponentEventListener, com.vaadin.flow.shared.Registration> handler, boolean overrideComponentProperties) Deprecated, for removal: This API element is subject to removal in a future version.<A extends Action,C extends com.vaadin.flow.component.Component> 
 ActionsHolderBinding<H,A, C> createActionsHolderBinding(A action, C component, BiFunction<C, com.vaadin.flow.component.ComponentEventListener, com.vaadin.flow.shared.Registration> handler) Deprecated, for removal: This API element is subject to removal in a future version.<A extends Action,C extends com.vaadin.flow.component.Component> 
 ActionsHolderBinding<H,A, C> createActionsHolderBinding(A action, C component, BiFunction<C, com.vaadin.flow.component.ComponentEventListener, com.vaadin.flow.shared.Registration> handler, int index) Deprecated, for removal: This API element is subject to removal in a future version.<A extends Action>
 ShortcutActionBinding<H,A> createShortcutActionBinding(A action, ShortcutActionHandler<H> handler) Deprecated, for removal: This API element is subject to removal in a future version.<A extends Action>
 ShortcutActionBinding<H,A> createShortcutActionBinding(A action, ShortcutActionHandler<H> handler, boolean overrideComponentProperties) Deprecated, for removal: This API element is subject to removal in a future version.<A extends Action,C extends com.vaadin.flow.component.Component> 
 ShortcutActionsHolderBinding<H,A, C> createShortcutActionsHolderBinding(A action, C component, ShortcutActionHandler<C> handler) Deprecated, for removal: This API element is subject to removal in a future version.<A extends Action,C extends com.vaadin.flow.component.Component> 
 ShortcutActionsHolderBinding<H,A, C> createShortcutActionsHolderBinding(A action, C component, ShortcutActionHandler<C> handler, int index) Deprecated, for removal: This API element is subject to removal in a future version.protected intfindActionIndexById(String actionId) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.getBindings(com.vaadin.flow.component.Component component) Deprecated, for removal: This API element is subject to removal in a future version.getBindings(Action action) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.intDeprecated, for removal: This API element is subject to removal in a future version.voidremoveAction(Action action) Deprecated, for removal: This API element is subject to removal in a future version.protected voidremoveBindingInternal(ActionBinding binding) Deprecated, for removal: This API element is subject to removal in a future version.voidsetActionBindingProcessor(ActionBindingProcessor actionBindingProcessor) Deprecated, for removal: This API element is subject to removal in a future version.voidsetActionsHolderProcessor(ActionsHolderBindingProcessor actionsHolderProcessor) Deprecated, for removal: This API element is subject to removal in a future version.
- 
Field Details- 
holderDeprecated, for removal: This API element is subject to removal in a future version.
- 
actionsDeprecated, for removal: This API element is subject to removal in a future version.
- 
bindingsMapDeprecated, for removal: This API element is subject to removal in a future version.
- 
actionBindingProcessorDeprecated, for removal: This API element is subject to removal in a future version.
- 
actionsHolderProcessorDeprecated, for removal: This API element is subject to removal in a future version.
 
- 
- 
Constructor Details- 
ActionBinderDeprecated, for removal: This API element is subject to removal in a future version.
 
- 
- 
Method Details- 
setActionBindingProcessorDeprecated, for removal: This API element is subject to removal in a future version.
- 
setActionsHolderProcessor@Autowired public void setActionsHolderProcessor(ActionsHolderBindingProcessor actionsHolderProcessor) Deprecated, for removal: This API element is subject to removal in a future version.
- 
getHolderDeprecated, for removal: This API element is subject to removal in a future version.
- 
addActionDeprecated, for removal: This API element is subject to removal in a future version.
- 
addActionDeprecated, for removal: This API element is subject to removal in a future version.
- 
removeActionDeprecated, for removal: This API element is subject to removal in a future version.
- 
getActionDeprecated, for removal: This API element is subject to removal in a future version.
- 
indexOfDeprecated, for removal: This API element is subject to removal in a future version.
- 
getActionsDeprecated, for removal: This API element is subject to removal in a future version.
- 
getBindingsDeprecated, for removal: This API element is subject to removal in a future version.
- 
getBindingsDeprecated, for removal: This API element is subject to removal in a future version.
- 
createActionBindingpublic <A extends Action> ActionBinding<H,A> createActionBinding(A action, BiFunction<H, com.vaadin.flow.component.ComponentEventListener, com.vaadin.flow.shared.Registration> handler) Deprecated, for removal: This API element is subject to removal in a future version.
- 
createActionBindingpublic <A extends Action> ActionBinding<H,A> createActionBinding(A action, BiFunction<H, com.vaadin.flow.component.ComponentEventListener, com.vaadin.flow.shared.Registration> handler, boolean overrideComponentProperties) Deprecated, for removal: This API element is subject to removal in a future version.
- 
createShortcutActionBindingpublic <A extends Action> ShortcutActionBinding<H,A> createShortcutActionBinding(A action, ShortcutActionHandler<H> handler) Deprecated, for removal: This API element is subject to removal in a future version.
- 
createShortcutActionBindingpublic <A extends Action> ShortcutActionBinding<H,A> createShortcutActionBinding(A action, ShortcutActionHandler<H> handler, boolean overrideComponentProperties) Deprecated, for removal: This API element is subject to removal in a future version.
- 
createActionsHolderBindingpublic <A extends Action,C extends com.vaadin.flow.component.Component> ActionsHolderBinding<H,A, createActionsHolderBindingC> (A action, C component, BiFunction<C, com.vaadin.flow.component.ComponentEventListener, com.vaadin.flow.shared.Registration> handler) Deprecated, for removal: This API element is subject to removal in a future version.
- 
createActionsHolderBindingpublic <A extends Action,C extends com.vaadin.flow.component.Component> ActionsHolderBinding<H,A, createActionsHolderBindingC> (A action, C component, BiFunction<C, com.vaadin.flow.component.ComponentEventListener, com.vaadin.flow.shared.Registration> handler, int index) Deprecated, for removal: This API element is subject to removal in a future version.
- 
createShortcutActionsHolderBindingpublic <A extends Action,C extends com.vaadin.flow.component.Component> ShortcutActionsHolderBinding<H,A, createShortcutActionsHolderBindingC> (A action, C component, ShortcutActionHandler<C> handler) Deprecated, for removal: This API element is subject to removal in a future version.
- 
createShortcutActionsHolderBindingpublic <A extends Action,C extends com.vaadin.flow.component.Component> ShortcutActionsHolderBinding<H,A, createShortcutActionsHolderBindingC> (A action, C component, ShortcutActionHandler<C> handler, int index) Deprecated, for removal: This API element is subject to removal in a future version.
- 
addBindingInternalDeprecated, for removal: This API element is subject to removal in a future version.
- 
addActionInternalDeprecated, for removal: This API element is subject to removal in a future version.
- 
findActionIndexByIdDeprecated, for removal: This API element is subject to removal in a future version.
- 
removeBindingInternalDeprecated, for removal: This API element is subject to removal in a future version.
 
-