info.magnolia.module.templatingkit.imaging
Class STKImagingSupport

java.lang.Object
  extended by info.magnolia.module.templatingkit.imaging.STKImagingSupport
All Implemented Interfaces:
ImagingSupport

public class STKImagingSupport
extends Object
implements ImagingSupport

STK Base implementation of ImagingSupport.


Field Summary
 
Fields inherited from interface info.magnolia.module.templatingkit.imaging.ImagingSupport
VARIATION_ORIGINAL
 
Constructor Summary
STKImagingSupport()
          Caution: Do not remove - required by CglibProxyFactory.
STKImagingSupport(info.magnolia.templating.functions.TemplatingFunctions templatingFunctions)
           
 
Method Summary
 void addVariation(String name, Variation variation)
           
 String createLink(javax.jcr.Property binaryNodeData, String variationName)
           
 Map<String,Variation> getVariations()
           
 boolean isEnabled()
           
 String resolveVariationName(String cssSelector)
           
 void setEnabled(boolean enabled)
           
 void setVariations(Map<String,Variation> variations)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

STKImagingSupport

public STKImagingSupport()
Caution: Do not remove - required by CglibProxyFactory.


STKImagingSupport

@Inject
public STKImagingSupport(info.magnolia.templating.functions.TemplatingFunctions templatingFunctions)
Method Detail

createLink

public String createLink(javax.jcr.Property binaryNodeData,
                         String variationName)
                  throws info.magnolia.dam.asset.renderer.NoSuchRenditionException
Specified by:
createLink in interface ImagingSupport
Throws:
info.magnolia.dam.asset.renderer.NoSuchRenditionException

resolveVariationName

public String resolveVariationName(String cssSelector)
                            throws info.magnolia.dam.asset.renderer.NoSuchRenditionException
Specified by:
resolveVariationName in interface ImagingSupport
Throws:
info.magnolia.dam.asset.renderer.NoSuchRenditionException

getVariations

public Map<String,Variation> getVariations()

setVariations

public void setVariations(Map<String,Variation> variations)

addVariation

public void addVariation(String name,
                         Variation variation)

isEnabled

public boolean isEnabled()

setEnabled

public void setEnabled(boolean enabled)


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