@StudioAction(target="io.jmix.ui.component.ListComponent", description="Export selected entities to Excel") @ActionType(value="excelExport") public class ExcelExportAction extends ExportAction
 Should be defined for a list component (Table, DataGrid, etc.) in a screen XML descriptor.
BaseAction.EnabledRuleAction.ActionPerformedEvent, Action.AdjustWhenScreenReadOnly, Action.ExecutableAction, Action.HasPrimaryState, Action.HasSecurityConstraint, Action.HasTarget, Action.MainTabSheetAction, Action.ScreenOpeningAction, Action.SecuredAction, Action.Status| Modifier and Type | Field and Description | 
|---|---|
protected Icons | 
icons  | 
static java.lang.String | 
ID  | 
applicationContext, downloader, messages, tableExportertargetcaption, description, enabled, eventHub, icon, id, owners, primary, shortcut, visiblePROP_CAPTION, PROP_DESCRIPTION, PROP_ENABLED, PROP_ICON, PROP_SHORTCUT, PROP_VISIBLE| Constructor and Description | 
|---|
ExcelExportAction()  | 
ExcelExportAction(java.lang.String id)  | 
ExcelExportAction(java.lang.String id,
                 java.lang.String shortcut)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
getIcon()  | 
void | 
setApplicationContext(org.springframework.context.ApplicationContext applicationContext)  | 
actionPerform, addColumnValueProvider, doExport, execute, getColumnValueProvider, getMessage, needExportAll, removeColumnValueProvider, setTableExporter, withExportergetTarget, setTarget, withCaption, withDescription, withHandler, withIcon, withPrimary, withShortcutaddActionPerformedListener, addEnabledRule, isApplicable, isEnabledByRule, isEnabledByUiPermissions, isPermitted, isVisibleByUiPermissions, refreshState, removeEnabledRule, setEnabled, setEnabledByUiPermissions, setEnabledInternal, setVisible, setVisibleByUiPermissions, setVisibleInternaladdOwner, addPropertyChangeListener, firePropertyChange, getCaption, getDescription, getEventHub, getId, getOwner, getOwners, getShortcutCombination, hasSubscriptions, isEnabled, isPrimary, isVisible, removeOwner, removePropertyChangeListener, setCaption, setDescription, setIcon, setPrimary, setShortcut, setShortcutCombinationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddOwner, addPropertyChangeListener, getCaption, getDescription, getId, getOwner, getOwners, getShortcutCombination, isEnabled, isVisible, refreshState, removeOwner, removePropertyChangeListener, setCaption, setDescription, setEnabled, setIcon, setShortcut, setShortcutCombination, setVisiblepublic static final java.lang.String ID
@Autowired protected Icons icons
public ExcelExportAction(java.lang.String id)
public ExcelExportAction()
public ExcelExportAction(java.lang.String id,
                         java.lang.String shortcut)
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
setApplicationContext in interface org.springframework.context.ApplicationContextAwaresetApplicationContext in class ExportActionpublic java.lang.String getIcon()
getIcon in interface ActiongetIcon in class AbstractAction