public class AssetContentConnector
extends info.magnolia.ui.vaadin.integration.contentconnector.AbstractContentConnector
ContentConnector
implementation
which works over Assets .Item.getItemKey()
.Constructor and Description |
---|
AssetContentConnector(ConfiguredAssetContentConnectorDefinition contentConnectorDefinition,
info.magnolia.objectfactory.ComponentProvider componentProvider,
info.magnolia.dam.api.AssetProviderRegistry assetProviderRegistry) |
Modifier and Type | Method and Description |
---|---|
boolean |
canHandleItem(Object itemId) |
info.magnolia.dam.api.AssetProvider |
getAssetProvider() |
ConfiguredAssetContentConnectorDefinition |
getContentConnectorDefinition() |
Object |
getDefaultItemId() |
com.vaadin.v7.data.Item |
getItem(Object itemId) |
Object |
getItemId(com.vaadin.v7.data.Item item) |
Object |
getItemIdByUrlFragment(String urlFragment) |
String |
getItemUrlFragment(Object itemId) |
void |
setAssetProvider(String providerId) |
@Inject public AssetContentConnector(ConfiguredAssetContentConnectorDefinition contentConnectorDefinition, info.magnolia.objectfactory.ComponentProvider componentProvider, info.magnolia.dam.api.AssetProviderRegistry assetProviderRegistry)
public ConfiguredAssetContentConnectorDefinition getContentConnectorDefinition()
getContentConnectorDefinition
in class info.magnolia.ui.vaadin.integration.contentconnector.AbstractContentConnector
public info.magnolia.dam.api.AssetProvider getAssetProvider()
public void setAssetProvider(String providerId)
public Object getDefaultItemId()
public com.vaadin.v7.data.Item getItem(Object itemId)
public Object getItemId(com.vaadin.v7.data.Item item)
public boolean canHandleItem(Object itemId)
Copyright © 2017 Magnolia International Ltd.. All rights reserved.