@StudioAction(category="Reports list actions",
description="Shows the report execution history")
@ActionType(value="executionHistory")
public class ExecutionHistoryAction
extends com.haulmont.cuba.gui.components.actions.ListAction
Should be defined in the screen that is associated with Report. Should be defined for a Button
or a list component (Table, DataGrid, etc.).
com.haulmont.cuba.gui.components.actions.BaseAction.EnabledRulecom.haulmont.cuba.gui.components.Action.ActionPerformedEvent, com.haulmont.cuba.gui.components.Action.AdjustWhenScreenReadOnly, com.haulmont.cuba.gui.components.Action.BeforeActionPerformedHandler, com.haulmont.cuba.gui.components.Action.DisabledWhenScreenReadOnly, com.haulmont.cuba.gui.components.Action.ExecutableAction, com.haulmont.cuba.gui.components.Action.HasBeforeActionPerformedHandler, com.haulmont.cuba.gui.components.Action.HasOpenType, com.haulmont.cuba.gui.components.Action.HasPrimaryState, com.haulmont.cuba.gui.components.Action.HasSecurityConstraint, com.haulmont.cuba.gui.components.Action.HasTarget, com.haulmont.cuba.gui.components.Action.SecuredAction, com.haulmont.cuba.gui.components.Action.Status| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ID |
| Constructor and Description |
|---|
ExecutionHistoryAction() |
ExecutionHistoryAction(java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerform(com.haulmont.cuba.gui.components.Component component) |
void |
setMessages(com.haulmont.cuba.core.global.Messages messages) |
void |
setScreenBuilders(com.haulmont.cuba.gui.ScreenBuilders screenBuilders) |
getTarget, setTarget, withCaption, withDescription, withHandler, withIcon, withPrimary, withShortcutaddActionPerformedListener, addEnabledRule, isEnabledByUiPermissions, isVisibleByUiPermissions, refreshState, removeEnabledRule, setEnabled, setEnabledByUiPermissions, setVisible, setVisibleByUiPermissionsaddOwner, addPropertyChangeListener, getCaption, getDescription, getIcon, getId, getOwner, getOwners, getShortcutCombination, isEnabled, isPrimary, isVisible, removeOwner, removePropertyChangeListener, setCaption, setDescription, setIcon, setIconFromSet, setPrimary, setShortcut, setShortcutCombinationequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddOwner, addPropertyChangeListener, getCaption, getDescription, getIcon, getId, getOwner, getOwners, getShortcutCombination, isEnabled, isVisible, refreshState, removeOwner, removePropertyChangeListener, setCaption, setDescription, setEnabled, setIcon, setIconFromSet, setShortcut, setShortcutCombination, setVisiblepublic static final java.lang.String ID
public ExecutionHistoryAction()
public ExecutionHistoryAction(java.lang.String id)
@Inject public void setMessages(com.haulmont.cuba.core.global.Messages messages)
@Inject public void setScreenBuilders(com.haulmont.cuba.gui.ScreenBuilders screenBuilders)
public void actionPerform(com.haulmont.cuba.gui.components.Component component)
actionPerform in interface com.haulmont.cuba.gui.components.ActionactionPerform in class com.haulmont.cuba.gui.components.actions.BaseAction