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
com.vaadin.data.util.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)
Deprecated.
since 5.4.6 - use
ShowVersionsAction(D, AppContext, LocationController, UiContext, FormDialogPresenter, AbstractJcrNodeAdapter, SimpleTranslator, ContentConnector) instead. |
ShowVersionsAction(D definition,
AppContext appContext,
LocationController locationController,
UiContext uiContext,
FormDialogPresenter formDialogPresenter,
AbstractJcrNodeAdapter nodeAdapter,
info.magnolia.i18nsystem.SimpleTranslator i18n,
ContentConnector contentConnector) |
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, ContentConnector) instead. |
Modifier and Type | Method and Description |
---|---|
protected FormDialogDefinition |
buildNewComponentDialog() |
protected Class |
getBeanItemClass() |
protected static ContentConnector |
getContentConnectorForDeprecations(UiContext uiContext)
Gets
ContentConnector for deprecations from UiContext . |
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, ContentConnector contentConnector)
@Deprecated public ShowVersionsAction(D definition, AppContext appContext, LocationController locationController, UiContext uiContext, FormDialogPresenter formDialogPresenter, AbstractJcrNodeAdapter nodeAdapter, info.magnolia.i18nsystem.SimpleTranslator i18n)
ShowVersionsAction(D, AppContext, LocationController, UiContext, FormDialogPresenter, AbstractJcrNodeAdapter, SimpleTranslator, ContentConnector)
instead.@Deprecated 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, ContentConnector)
instead.protected static ContentConnector getContentConnectorForDeprecations(UiContext uiContext)
ContentConnector
for deprecations from UiContext
.
Cannot get by Components.getComponent(Class)
due to the scope of ContentConnector
is sub-app.ContentConnectorProvider
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 © 2019 Magnolia International Ltd.. All rights reserved.