info.magnolia.module.templatingkit.dam.assets
Class InternalAssetVariationProvider.InternalAssetVariation

java.lang.Object
  extended by info.magnolia.dam.asset.DamAssetWrapper
      extended by info.magnolia.module.templatingkit.dam.assets.InternalAssetVariationProvider.InternalAssetVariation
All Implemented Interfaces:
info.magnolia.dam.asset.Asset, info.magnolia.dam.asset.DamAsset
Enclosing class:
InternalAssetVariationProvider

protected static class InternalAssetVariationProvider.InternalAssetVariation
extends info.magnolia.dam.asset.DamAssetWrapper

Using ImagingSupport to create the link to this variation of the Asset.


Constructor Summary
protected InternalAssetVariationProvider.InternalAssetVariation(info.magnolia.dam.asset.DamAsset original, String variationName, Site site, STKTemplatingFunctions stkFunctions, info.magnolia.dam.asset.variation.AssetVariationProvider variationProvider)
           
 
Method Summary
 String getLink()
           
 
Methods inherited from class info.magnolia.dam.asset.DamAssetWrapper
getBinaryData, getCaption, getCopyright, getDescription, getHeight, getMetaDataSource, getMimeType, getName, getTitle, getVariation, getVariationProvider, getWidth, setMetaDataSource, setVariationProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternalAssetVariationProvider.InternalAssetVariation

@Inject
protected InternalAssetVariationProvider.InternalAssetVariation(info.magnolia.dam.asset.DamAsset original,
                                                                       String variationName,
                                                                       Site site,
                                                                       STKTemplatingFunctions stkFunctions,
                                                                       info.magnolia.dam.asset.variation.AssetVariationProvider variationProvider)
                                                         throws info.magnolia.dam.asset.variation.NoSuchVariationException,
                                                                info.magnolia.dam.asset.DamException
Throws:
info.magnolia.dam.asset.variation.NoSuchVariationException
info.magnolia.dam.asset.DamException
Method Detail

getLink

public String getLink()
Specified by:
getLink in interface info.magnolia.dam.asset.Asset
Overrides:
getLink in class info.magnolia.dam.asset.DamAssetWrapper


Copyright © 2008-2012 Magnolia International Ltd.. All Rights Reserved.