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()
Add Title.
|
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, iterator, setCompositionRoot
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, getState, getState, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isImmediate, isOrHasAncestor, isReadOnly, isVisible, readDesign, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setEnabled, setHeight, setHeight, setHeightUndefined, setIcon, setId, setImmediate, setLocale, setParent, setPrimaryStyleName, setReadOnly, setSizeFull, setSizeUndefined, 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
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addListener, addStyleName, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isReadOnly, isVisible, readDesign, removeListener, removeStyleName, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setReadOnly, setStyleName, setVisible, writeDesign
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
@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>
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 © 2016 Magnolia International Ltd.. All rights reserved.