org.broadleafcommerce.openadmin.server.service.artifact.image.effects.chain
Class EffectsManager

java.lang.Object
  extended by org.broadleafcommerce.openadmin.server.service.artifact.image.effects.chain.EffectsManager

@Service(value="blImageEffectsManager")
public class EffectsManager
extends java.lang.Object


Field Summary
protected  ConversionManager conversionManager
           
protected  java.util.Map<java.lang.String,OperationBuilder> filters
           
 
Constructor Summary
EffectsManager()
           
 
Method Summary
 Operation[] buildOperations(java.util.Map<java.lang.String,java.lang.String[]> parameterMap, java.io.InputStream artifactStream, java.lang.String mimeType)
           
 ConversionManager getConversionManager()
           
 java.util.Map<java.lang.String,OperationBuilder> getFilters()
           
 java.awt.image.BufferedImage renderEffect(java.lang.String effectName, java.lang.Double factor, UnmarshalledParameter[] parameters, java.awt.image.BufferedImage src)
           
 void setConversionManager(ConversionManager conversionManager)
           
 void setFilters(java.util.Map<java.lang.String,OperationBuilder> filters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

conversionManager

protected ConversionManager conversionManager

filters

protected java.util.Map<java.lang.String,OperationBuilder> filters
Constructor Detail

EffectsManager

public EffectsManager()
Method Detail

buildOperations

public Operation[] buildOperations(java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
                                   java.io.InputStream artifactStream,
                                   java.lang.String mimeType)

renderEffect

public java.awt.image.BufferedImage renderEffect(java.lang.String effectName,
                                                 java.lang.Double factor,
                                                 UnmarshalledParameter[] parameters,
                                                 java.awt.image.BufferedImage src)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

getFilters

public java.util.Map<java.lang.String,OperationBuilder> getFilters()
Returns:
the filters

setFilters

public void setFilters(java.util.Map<java.lang.String,OperationBuilder> filters)
Parameters:
filters - the filters to set

getConversionManager

public ConversionManager getConversionManager()
Returns:
the parameterConverter

setConversionManager

public void setConversionManager(ConversionManager conversionManager)
Parameters:
parameterConverter - the parameterConverter to set


Copyright © 2011. All Rights Reserved.