D
- ActionDefinition
.public class ShowVersionsAction<D extends ActionDefinition> extends AbstractVersionAction<D>
Modifier and Type | Class and Description |
---|---|
protected class |
ShowVersionsAction.VersionName
Simple POJO used to access user selection from dialog, see
BeanItem . |
Modifier and Type | Field and Description |
---|---|
protected String |
dialogID |
protected AbstractJcrNodeAdapter |
nodeAdapter |
formDialogPresenter, i18n, locationController, MESSAGE_FORMAT_VERSION_OPTION_LABEL, MESSAGE_FORMAT_VERSION_OPTION_LABEL_NO_COMMENT, uiContext
Constructor and Description |
---|
ShowVersionsAction(D definition,
AppContext appContext,
LocationController locationController,
UiContext uiContext,
FormDialogPresenter formDialogPresenter,
AbstractJcrNodeAdapter nodeAdapter,
info.magnolia.i18nsystem.SimpleTranslator i18n) |
ShowVersionsAction(ShowVersionsActionDefinition definition,
AppContext appContext,
LocationController locationController,
UiContext uiContext,
FormDialogPresenter formDialogPresenter,
AbstractJcrNodeAdapter nodeAdapter,
info.magnolia.i18nsystem.SimpleTranslator i18n)
Deprecated.
since 5.3.5 - use
ShowVersionsAction(D, AppContext, LocationController, UiContext, FormDialogPresenter, AbstractJcrNodeAdapter, SimpleTranslator) instead. |
Modifier and Type | Method and Description |
---|---|
protected FormDialogDefinition |
buildNewComponentDialog() |
protected Class |
getBeanItemClass() |
protected Location |
getLocation() |
protected javax.jcr.Node |
getNode() |
protected String |
getVersionName() |
execute, getAvailableVersionInfoList, getEditorCallback, getItem, getModalityLevel, getVersionLabel
getDefinition
protected final AbstractJcrNodeAdapter nodeAdapter
protected String dialogID
@Inject public ShowVersionsAction(D definition, AppContext appContext, LocationController locationController, UiContext uiContext, FormDialogPresenter formDialogPresenter, AbstractJcrNodeAdapter nodeAdapter, info.magnolia.i18nsystem.SimpleTranslator i18n)
public ShowVersionsAction(ShowVersionsActionDefinition definition, AppContext appContext, LocationController locationController, UiContext uiContext, FormDialogPresenter formDialogPresenter, AbstractJcrNodeAdapter nodeAdapter, info.magnolia.i18nsystem.SimpleTranslator i18n)
ShowVersionsAction(D, AppContext, LocationController, UiContext, FormDialogPresenter, AbstractJcrNodeAdapter, SimpleTranslator)
instead.protected Class getBeanItemClass()
getBeanItemClass
in class AbstractVersionAction<D extends ActionDefinition>
protected FormDialogDefinition buildNewComponentDialog() throws ActionExecutionException, javax.jcr.RepositoryException
buildNewComponentDialog
in class AbstractVersionAction<D extends ActionDefinition>
ActionExecutionException
javax.jcr.RepositoryException
protected javax.jcr.Node getNode() throws javax.jcr.RepositoryException
getNode
in class AbstractVersionAction<D extends ActionDefinition>
javax.jcr.RepositoryException
protected Location getLocation() throws ActionExecutionException
getLocation
in class AbstractVersionAction<D extends ActionDefinition>
ActionExecutionException
protected String getVersionName()
Copyright © 2015 Magnolia International Ltd.. All rights reserved.