Class PluginConfigAction<E>

java.lang.Object
io.jmix.flowui.kit.action.AbstractAction
io.jmix.flowui.kit.action.BaseAction
io.jmix.flowui.action.SecuredBaseAction
io.jmix.flowui.action.list.ListDataComponentAction<A,E>
io.jmix.flowui.action.list.SecuredListDataComponentAction<io.jmix.flowui.action.list.ItemTrackingAction<E>,E>
io.jmix.flowui.action.list.ItemTrackingAction<E>
de.bytestore.hostinger.components.actions.PluginConfigAction<E>
All Implemented Interfaces:
io.jmix.flowui.action.ExecutableAction, io.jmix.flowui.action.SecuredAction, io.jmix.flowui.action.SecurityConstraintAction, io.jmix.flowui.action.TargetAction<io.jmix.flowui.component.ListDataComponent<E>>, io.jmix.flowui.kit.action.Action, io.jmix.flowui.kit.component.HasShortcutCombination

@ActionType("configPlugin") public class PluginConfigAction<E> extends io.jmix.flowui.action.list.ItemTrackingAction<E>
  • Nested Class Summary

    Nested classes/interfaces inherited from class io.jmix.flowui.action.SecuredBaseAction

    io.jmix.flowui.action.SecuredBaseAction.EnabledRule
  • Field Summary

    Fields inherited from class io.jmix.flowui.action.list.ItemTrackingAction

    ID

    Fields inherited from interface io.jmix.flowui.kit.action.Action

    PROP_DESCRIPTION, PROP_ENABLED, PROP_ICON, PROP_SHORTCUT_COMBINATION, PROP_TEXT, PROP_VARIANT, PROP_VISIBLE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    actionPerform(com.vaadin.flow.component.Component componentIO)
     

    Methods inherited from class io.jmix.flowui.action.list.ItemTrackingAction

    execute

    Methods inherited from class io.jmix.flowui.action.list.SecuredListDataComponentAction

    getConstraintEntityOp, setConstraintEntityOp, withConstraintEntityOp

    Methods inherited from class io.jmix.flowui.action.list.ListDataComponentAction

    getTarget, setTarget, withEnabled, withEnabledByUiPermissions, withHandler, withIcon, withIcon, withShortcutCombination, withTarget, withText, withTitle, withVariant, withVisible, withVisibleByUiPermissions

    Methods inherited from class io.jmix.flowui.action.SecuredBaseAction

    addEnabledRule, isEnabledByUiPermissions, isVisibleByUiPermissions, refreshState, removeEnabledRule, setEnabledByUiPermissions, setVisibleByUiPermissions

    Methods inherited from class io.jmix.flowui.kit.action.BaseAction

    addActionPerformedListener, setEnabled, setVisible, withDescription

    Methods inherited from class io.jmix.flowui.kit.action.AbstractAction

    addPropertyChangeListener, getDescription, getIcon, getId, getShortcutCombination, getText, getVariant, isEnabled, isVisible, setDescription, setIcon, setShortcutCombination, setText, setVariant

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.jmix.flowui.kit.action.Action

    addPropertyChangeListener, getDescription, getIcon, getId, getText, getVariant, isEnabled, isVisible, refreshState, setDescription, setEnabled, setIcon, setText, setVariant, setVisible

    Methods inherited from interface io.jmix.flowui.kit.component.HasShortcutCombination

    getShortcutCombination, setShortcutCombination
  • Constructor Details

    • PluginConfigAction

      public PluginConfigAction(String id)
  • Method Details

    • actionPerform

      public void actionPerform(com.vaadin.flow.component.Component componentIO)
      Specified by:
      actionPerform in interface io.jmix.flowui.kit.action.Action
      Overrides:
      actionPerform in class io.jmix.flowui.action.list.ListDataComponentAction<io.jmix.flowui.action.list.ItemTrackingAction<E>,E>