Class TabbedModeSubstituteUserAction
java.lang.Object
io.jmix.flowui.kit.action.AbstractAction
io.jmix.flowui.kit.action.BaseAction
io.jmix.flowui.action.security.SubstituteUserAction
io.jmix.tabbedmode.action.security.TabbedModeSubstituteUserAction
- All Implemented Interfaces:
ExecutableAction
,Action
,HasShortcutCombination
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
@ActionType("substituteUser")
public class TabbedModeSubstituteUserAction
extends SubstituteUserAction
-
Field Summary
FieldsFields inherited from class io.jmix.flowui.action.security.SubstituteUserAction
applicationContext, cancelHandlers, dialogs, ID, mainViewId, messages, newSubstitutedUser, prevSubstitutedUser, servletContext, userSubstitutionManager, viewRegistry
Fields inherited from class io.jmix.flowui.kit.action.BaseAction
enabledExplicitly, visibleExplicitly
Fields inherited from class io.jmix.flowui.kit.action.AbstractAction
description, enabled, eventBus, icon, id, shortcutCombination, text, variant, visible
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 -
Method Summary
Methods inherited from class io.jmix.flowui.action.security.SubstituteUserAction
actionPerform, doCancel, findCurrentOpenedView, getMainViewLocation, openDiscardCurrentViewDialog, prepareViewToClose, setApplicationContext, setDialogs, setMessages, setServletContext, setUiProperties, setUserSubstitutionManager, setViewRegistry, withCancelHandler, withUsers
Methods inherited from class io.jmix.flowui.kit.action.BaseAction
addActionPerformedListener, isApplicable, refreshState, setEnabled, setEnabledInternal, setVisible, setVisibleInternal, withDescription, withEnabled, withHandler, withIcon, withIcon, withShortcutCombination, withText, withTitle, withVariant, withVisible
Methods inherited from class io.jmix.flowui.kit.action.AbstractAction
addPropertyChangeListener, firePropertyChange, getDescription, getEventBus, getIcon, getId, getShortcutCombination, getText, getVariant, hasListener, isEnabled, isVisible, setDescription, setIcon, setShortcutCombination, setText, setVariant
Methods inherited from class java.lang.Object
clone, equals, finalize, 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
-
Field Details
-
views
-
-
Constructor Details
-
TabbedModeSubstituteUserAction
public TabbedModeSubstituteUserAction() -
TabbedModeSubstituteUserAction
-
-
Method Details
-
setViews
-
execute
public void execute()Description copied from interface:ExecutableAction
Executes theAction
- Specified by:
execute
in interfaceExecutableAction
- Overrides:
execute
in classSubstituteUserAction
-
doSubstituteUser
protected void doSubstituteUser()- Overrides:
doSubstituteUser
in classSubstituteUserAction
-