T
- exact definition type.public class ExportSiteMapToXMLAction<T extends ExportSiteMapToXMLActionDefinition>
extends info.magnolia.ui.api.action.AbstractAction<T>
Modifier and Type | Field and Description |
---|---|
static String |
XML_EXTENSION |
Constructor and Description |
---|
ExportSiteMapToXMLAction(T definition,
info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter siteMapNode,
info.magnolia.ui.api.context.UiContext uiContext,
info.magnolia.i18nsystem.SimpleTranslator translator,
SiteMapXMLUtil xmlUtil) |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
protected void |
onError(Exception e) |
protected void |
openFileInBlankWindow(String fileName,
String mimeType) |
public static final String XML_EXTENSION
@Inject public ExportSiteMapToXMLAction(T definition, info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter siteMapNode, info.magnolia.ui.api.context.UiContext uiContext, info.magnolia.i18nsystem.SimpleTranslator translator, SiteMapXMLUtil xmlUtil)
public void execute() throws info.magnolia.ui.api.action.ActionExecutionException
info.magnolia.ui.api.action.ActionExecutionException
protected void onError(Exception e)
Copyright © 2017 Magnolia International Ltd.. All rights reserved.