public class DamFilePreviewComponent
extends info.magnolia.ui.form.field.component.AbstractContentPreviewComponent<info.magnolia.dam.api.Asset>
AbstractContentPreviewComponent
.Asset
based on the itemReference, and use EditAssetAppConfiguration
related to the Asset
MediaType
to configure the image provider and preview actions.com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.Listener
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
com.vaadin.server.Sizeable.Unit
com.vaadin.ui.HasComponents.ComponentAttachDetachNotifier, com.vaadin.ui.HasComponents.ComponentAttachEvent, com.vaadin.ui.HasComponents.ComponentAttachListener, com.vaadin.ui.HasComponents.ComponentDetachEvent, com.vaadin.ui.HasComponents.ComponentDetachListener
Constructor and Description |
---|
DamFilePreviewComponent(String workspace,
info.magnolia.objectfactory.ComponentProvider componentProvider,
info.magnolia.dam.api.AssetProviderRegistry assetProviderRegistry,
DamAppConfiguration damAppConfig,
info.magnolia.i18nsystem.SimpleTranslator i18n) |
Modifier and Type | Method and Description |
---|---|
protected com.vaadin.ui.Component |
getFileDetailFileFormat()
Add File Format.
|
protected com.vaadin.ui.Component |
getFileDetailFileName()
Add File Name.
|
protected com.vaadin.ui.Component |
getFileDetailHeader()
Deprecated.
since 2.5 with no replacement.
|
protected com.vaadin.ui.Component |
getFileDetailSize()
Add File Info.
|
com.vaadin.ui.Component |
refreshContentDetail(info.magnolia.dam.api.Asset item) |
com.vaadin.ui.Component |
refreshContentPreview(info.magnolia.dam.api.Asset item) |
protected info.magnolia.dam.api.Asset |
refreshItem(String itemkey) |
clearRootLayout, onValueChange, refreshRootLayout
getComponentCount, getCompositionRoot, getState, getState, iterator, setCompositionRoot
addContextClickListener, addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, findAncestor, fireComponentErrorEvent, fireComponentEvent, focus, getActionManager, getCaption, getComponentError, getCustomAttributes, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, readDesign, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeight, setHeightUndefined, setIcon, setId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setStyleName, setVisible, setWidth, setWidth, setWidthUndefined, writeDesign
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addListener, addStyleName, addStyleNames, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, readDesign, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setStyleName, setVisible, writeDesign
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
getHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeight, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthUndefined
forEach, spliterator
@Inject public DamFilePreviewComponent(String workspace, info.magnolia.objectfactory.ComponentProvider componentProvider, info.magnolia.dam.api.AssetProviderRegistry assetProviderRegistry, DamAppConfiguration damAppConfig, info.magnolia.i18nsystem.SimpleTranslator i18n)
public com.vaadin.ui.Component refreshContentDetail(info.magnolia.dam.api.Asset item)
refreshContentDetail
in class info.magnolia.ui.form.field.component.AbstractContentPreviewComponent<info.magnolia.dam.api.Asset>
public com.vaadin.ui.Component refreshContentPreview(info.magnolia.dam.api.Asset item)
refreshContentPreview
in class info.magnolia.ui.form.field.component.AbstractContentPreviewComponent<info.magnolia.dam.api.Asset>
protected info.magnolia.dam.api.Asset refreshItem(String itemkey)
refreshItem
in class info.magnolia.ui.form.field.component.AbstractContentPreviewComponent<info.magnolia.dam.api.Asset>
@Deprecated protected com.vaadin.ui.Component getFileDetailHeader()
protected com.vaadin.ui.Component getFileDetailFileName()
protected com.vaadin.ui.Component getFileDetailSize()
protected com.vaadin.ui.Component getFileDetailFileFormat()
Copyright © 2018 Magnolia International Ltd.. All rights reserved.