org.broadleafcommerce.openadmin.server.service.artifact.image.effects.chain.filter
Class Resize

java.lang.Object
  extended by org.broadleafcommerce.openadmin.server.service.artifact.image.effects.chain.filter.BaseFilter
      extended by org.broadleafcommerce.openadmin.server.service.artifact.image.effects.chain.filter.Resize
All Implemented Interfaces:
BufferedImageOp, OperationBuilder

public class Resize
extends BaseFilter


Constructor Summary
Resize()
           
Resize(int targetWidth, int targetHeight, boolean highQuality, boolean maintainAspectRatio, boolean reduceOnly, RenderingHints hints)
           
 
Method Summary
 Operation buildOperation(Map<String,String> parameterMap, InputStream artifactStream, String mimeType)
           
 BufferedImage filter(BufferedImage src, BufferedImage dst)
           
 
Methods inherited from class org.broadleafcommerce.openadmin.server.service.artifact.image.effects.chain.filter.BaseFilter
containsMyFilterParams, createCompatibleDestImage, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Resize

public Resize()

Resize

public Resize(int targetWidth,
              int targetHeight,
              boolean highQuality,
              boolean maintainAspectRatio,
              boolean reduceOnly,
              RenderingHints hints)
Method Detail

buildOperation

public Operation buildOperation(Map<String,String> parameterMap,
                                InputStream artifactStream,
                                String mimeType)

filter

public BufferedImage filter(BufferedImage src,
                            BufferedImage dst)


Copyright © 2013. All Rights Reserved.