Class BaseFilter
java.lang.Object
org.broadleafcommerce.openadmin.server.service.artifact.image.effects.chain.filter.BaseFilter
- All Implemented Interfaces:
BufferedImageOp,OperationBuilder
- Direct Known Subclasses:
AlterHSB,AlterRGB,AutoLevelsRGB,Crop,GaussianBlur,Resize,Rotate,UnsharpMask
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancontainsMyFilterParams(String key, Map<String, String> parameterMap) createCompatibleDestImage(BufferedImage src, ColorModel destCM) createCompatibleDestImage(BufferedImage src, ColorModel destCM, int width, int height) getBounds2D(BufferedImage src) getPoint2D(Point2D srcPt, Point2D dstPt) voidsetImageFormat(String imageFormat) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.awt.image.BufferedImageOp
filterMethods inherited from interface org.broadleafcommerce.openadmin.server.service.artifact.OperationBuilder
buildOperation
-
Field Details
-
hints
-
imageFormat
-
-
Constructor Details
-
BaseFilter
public BaseFilter()
-
-
Method Details
-
createCompatibleDestImage
- Specified by:
createCompatibleDestImagein interfaceBufferedImageOp
-
createCompatibleDestImage
public BufferedImage createCompatibleDestImage(BufferedImage src, ColorModel destCM, int width, int height) -
getBounds2D
- Specified by:
getBounds2Din interfaceBufferedImageOp
-
getPoint2D
- Specified by:
getPoint2Din interfaceBufferedImageOp
-
getRenderingHints
- Specified by:
getRenderingHintsin interfaceBufferedImageOp
-
containsMyFilterParams
-
getImageFormat
-
setImageFormat
-