info.magnolia.module.googlesitemap.app.subapp.sitemapdetail.actions
Class EditSiteMapEntryAction
java.lang.Object
info.magnolia.ui.api.action.AbstractAction<EditSiteMapEntryActionDefinition>
info.magnolia.module.googlesitemap.app.subapp.sitemapdetail.actions.EditSiteMapEntryAction
- All Implemented Interfaces:
- info.magnolia.ui.api.action.Action
public class EditSiteMapEntryAction
- extends info.magnolia.ui.api.action.AbstractAction<EditSiteMapEntryActionDefinition>
Callback action that open the configuration dialog of a page.
Wrap the SiteMapEntry
entry into a BeanItem
. This item is the used by the dialog.
Methods inherited from class info.magnolia.ui.api.action.AbstractAction |
getDefinition |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EditSiteMapEntryAction
@Inject
protected EditSiteMapEntryAction(EditSiteMapEntryActionDefinition definition,
com.vaadin.data.util.BeanItem<SiteMapEntry> entry,
info.magnolia.ui.dialog.formdialog.FormDialogPresenterFactory formDialogPresenterFactory,
info.magnolia.ui.api.context.UiContext uiContext,
@Named(value="admincentral")
info.magnolia.event.EventBus eventBus)
execute
public void execute()
throws info.magnolia.ui.api.action.ActionExecutionException
- Throws:
info.magnolia.ui.api.action.ActionExecutionException
Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.