Package io.jmix.reportsui.action.list
Class EditorPrintFormAction
java.lang.Object
io.jmix.ui.action.AbstractAction
io.jmix.reportsui.action.AbstractPrintFormAction
io.jmix.reportsui.action.list.EditorPrintFormAction
- All Implemented Interfaces:
Action
,Action.HasPrimaryState
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.ui.action.Action
Action.ActionPerformedEvent, Action.AdjustWhenScreenReadOnly, Action.ExecutableAction, Action.HasPrimaryState, Action.HasSecurityConstraint, Action.HasTarget, Action.MainTabSheetAction, Action.OperationResultAction, Action.ScreenAction<S extends Screen>, Action.ScreenOpeningAction, Action.SecuredAction, Action.Status
-
Field Summary
Fields inherited from class io.jmix.reportsui.action.AbstractPrintFormAction
currentUserSubstitution, dataManager, fetchPlanRepository, messages, metadata, prototypesLoader, reportsClientProperties, reportSecurityManager, screenBuilder, screens, uiReportRunner
Fields inherited from class io.jmix.ui.action.AbstractAction
caption, description, enabled, eventHub, icon, id, owners, primary, shortcut, visible
Fields inherited from interface io.jmix.ui.action.Action
PROP_CAPTION, PROP_DESCRIPTION, PROP_ENABLED, PROP_ICON, PROP_SHORTCUT, PROP_VISIBLE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
actionPerform
(Component component) Invoked by owning component to execute the action.void
setEditor
(EditorScreen editor) protected void
setMessages
(Messages messages) void
setReportOutputName
(String reportOutputName) Methods inherited from class io.jmix.reportsui.action.AbstractPrintFormAction
convertParameterIfNecessary, getParameterAlias, handleCollectionParameter, openReportParamsDialog, openRunReportScreen, openRunReportScreen, parameterMatchesMetaClass, reloadReport, runAndShow, runReport
Methods inherited from class io.jmix.ui.action.AbstractAction
addOwner, addPropertyChangeListener, firePropertyChange, getCaption, getDescription, getEventHub, getIcon, getId, getOwner, getOwners, getShortcutCombination, hasSubscriptions, isEnabled, isPrimary, isVisible, refreshState, removeOwner, removePropertyChangeListener, setCaption, setDescription, setEnabled, setIcon, setPrimary, setShortcut, setShortcutCombination, setVisible
-
Field Details
-
ID
- See Also:
-
editor
-
reportOutputName
-
-
Constructor Details
-
EditorPrintFormAction
public EditorPrintFormAction() -
EditorPrintFormAction
-
-
Method Details
-
setMessages
-
setEditor
-
setReportOutputName
-
actionPerform
Description copied from interface:Action
Invoked by owning component to execute the action.- Parameters:
component
- invoking component
-