A B C D E F G H I L M N O P R S T U V W

A

AbstractContentBasedCachingStrategy<P> - Class in info.magnolia.imaging.caching
Superclass for Content based CachingStrategies.
AbstractContentBasedCachingStrategy() - Constructor for class info.magnolia.imaging.caching.AbstractContentBasedCachingStrategy
 
AbstractCropAndResize<P extends ParameterProvider<?>> - Class in info.magnolia.imaging.operations.cropresize
Subclasses of this determine which portion of the source image is taken into account, and what final dimensions the image needs to be resized to.
AbstractCropAndResize() - Constructor for class info.magnolia.imaging.operations.cropresize.AbstractCropAndResize
 
AbstractFromContent<PT> - Class in info.magnolia.imaging.operations.load
Deprecated. since 5.0, use AbstractFromNode instead.
AbstractFromContent() - Constructor for class info.magnolia.imaging.operations.load.AbstractFromContent
Deprecated.  
AbstractFromNode<PT> - Class in info.magnolia.imaging.operations.load
AbstractFromNode.
AbstractFromNode() - Constructor for class info.magnolia.imaging.operations.load.AbstractFromNode
 
AbstractLoader<P extends ParameterProvider<?>> - Class in info.magnolia.imaging.operations.load
An abstract ImageOperation used to load images.
AbstractLoader() - Constructor for class info.magnolia.imaging.operations.load.AbstractLoader
 
AbstractLoader(Color) - Constructor for class info.magnolia.imaging.operations.load.AbstractLoader
 
AbstractTextOverlay<P extends ParameterProvider<?>> - Class in info.magnolia.imaging.operations.text
Superclass for ImageOperations based on Text Overlays.
AbstractTextOverlay() - Constructor for class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
AbstractURLImageLoader<P extends ParameterProvider<?>> - Class in info.magnolia.imaging.operations.load
Loads images from a URL.
AbstractURLImageLoader() - Constructor for class info.magnolia.imaging.operations.load.AbstractURLImageLoader
 
AbstractURLImageLoader(Color) - Constructor for class info.magnolia.imaging.operations.load.AbstractURLImageLoader
 
AbstractWorkspaceAndPathParameterProviderFactory<PT> - Class in info.magnolia.imaging.parameters
Superclass for ParameterProviderFactories that are based on Workspace and Path.
AbstractWorkspaceAndPathParameterProviderFactory() - Constructor for class info.magnolia.imaging.parameters.AbstractWorkspaceAndPathParameterProviderFactory
 
AbstractWorkspaceAndUuidParameterProviderFactory<PT> - Class in info.magnolia.imaging.parameters
AbstractWorkspaceAndUuidParameterProviderFactory.
AbstractWorkspaceAndUuidParameterProviderFactory() - Constructor for class info.magnolia.imaging.parameters.AbstractWorkspaceAndUuidParameterProviderFactory
 
addGenerator(String, ImageGenerator) - Method in class info.magnolia.imaging.ImagingModuleConfig
 
addOperation(ImageOperation<P>) - Method in class info.magnolia.imaging.operations.ImageOperationChain
 
AggregationStateParameterProvider - Class in info.magnolia.imaging.parameters
A ParameterProvider which provides the AggregationState as a parameter; TODO -currently not used nor having a corresponding ParameterProviderFactory.
AggregationStateParameterProvider() - Constructor for class info.magnolia.imaging.parameters.AggregationStateParameterProvider
 
apply(BufferedImage, P) - Method in class info.magnolia.imaging.operations.BufferedImageOpDelegate
 
apply(BufferedImage, P) - Method in class info.magnolia.imaging.operations.cropresize.AbstractCropAndResize
 
apply(BufferedImage, P) - Method in interface info.magnolia.imaging.operations.ImageOperation
 
apply(BufferedImage, P) - Method in class info.magnolia.imaging.operations.ImageOperationChain
 
apply(BufferedImage, P) - Method in class info.magnolia.imaging.operations.load.AbstractLoader
 
apply(BufferedImage, P) - Method in class info.magnolia.imaging.operations.load.Blank
 
apply(BufferedImage, P) - Method in class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
applyTo(ImageWriteParam) - Method in class info.magnolia.imaging.OutputFormat
 
AutoCropAndResize - Class in info.magnolia.imaging.operations.cropresize
A CropAndResize implementation which will resize to the configured targetWidth and targetHeight, and crop if needed: while respecting the ratio of the target dimensions, it will crop the image such that the largest possible portion of the image is kept.
AutoCropAndResize() - Constructor for class info.magnolia.imaging.operations.cropresize.AutoCropAndResize
 

B

BasicResizer - Class in info.magnolia.imaging.operations.cropresize.resizers
Basic implementation of a Resizer.
BasicResizer() - Constructor for class info.magnolia.imaging.operations.cropresize.resizers.BasicResizer
 
BasicTextRenderer - Class in info.magnolia.imaging.operations.text
Basic implementation of a TextRenderer.
BasicTextRenderer() - Constructor for class info.magnolia.imaging.operations.text.BasicTextRenderer
 
BinaryNodeParameterProvider - Class in info.magnolia.imaging.parameters
BinaryNodeParameterProvider.
BinaryNodeParameterProvider(Node) - Constructor for class info.magnolia.imaging.parameters.BinaryNodeParameterProvider
 
BinaryNodeParameterProviderFactory - Class in info.magnolia.imaging.parameters
BinaryNodeParameterProviderFactory.
BinaryNodeParameterProviderFactory() - Constructor for class info.magnolia.imaging.parameters.BinaryNodeParameterProviderFactory
 
Blank<P extends ParameterProvider<?>> - Class in info.magnolia.imaging.operations.load
Just generates an empty BufferedImage canvas, fills it with the specified color if any.
Blank() - Constructor for class info.magnolia.imaging.operations.load.Blank
 
Blank(int, int) - Constructor for class info.magnolia.imaging.operations.load.Blank
 
Blank(Color, int, int) - Constructor for class info.magnolia.imaging.operations.load.Blank
 
Blank(int, Color, int, int) - Constructor for class info.magnolia.imaging.operations.load.Blank
 
BoundedResize - Class in info.magnolia.imaging.operations.cropresize
A CropAndResize implementation which will never crop, and resize to either maxHeight or maxWidth while keeping the original image's ratio.
BoundedResize() - Constructor for class info.magnolia.imaging.operations.cropresize.BoundedResize
 
BufferedImageOpDelegate<P extends ParameterProvider<?>> - Class in info.magnolia.imaging.operations
An implementation of ImageFilter which delegates to a java.awt.image.BufferedImageOp.
BufferedImageOpDelegate() - Constructor for class info.magnolia.imaging.operations.BufferedImageOpDelegate
 

C

CachingImageStreamer<P> - Class in info.magnolia.imaging.caching
An ImageStreamer which stores and serves generated images to/from a specific workspace.
CachingImageStreamer(HierarchyManager, CachingStrategy<P>, ImageStreamer<P>) - Constructor for class info.magnolia.imaging.caching.CachingImageStreamer
 
CachingStrategy<P> - Interface in info.magnolia.imaging.caching
Defines a CachingStrategy.
calculateCharSpacing() - Method in class info.magnolia.imaging.operations.text.TextStyle
 
calculateShearingValue() - Method in class info.magnolia.imaging.operations.text.TextStyle
 
CHARSPACING_DIV_FACTOR - Static variable in class info.magnolia.imaging.operations.text.TextStyle
 
ClasspathImageLoader<P extends ParameterProvider<?>> - Class in info.magnolia.imaging.operations.load
An ImageFilter which loads an image from the classpath.
ClasspathImageLoader() - Constructor for class info.magnolia.imaging.operations.load.ClasspathImageLoader
 
ClasspathImageLoader(String) - Constructor for class info.magnolia.imaging.operations.load.ClasspathImageLoader
 
ClasspathImageLoader(Color, String) - Constructor for class info.magnolia.imaging.operations.load.ClasspathImageLoader
 
clone() - Method in class info.magnolia.imaging.OutputFormat
 
ColorConverter - Class in info.magnolia.imaging.util
A class that is able to convert java.lang.String instances to java.awt.Color instances.
ColorConverter() - Constructor for class info.magnolia.imaging.util.ColorConverter
 
conformToCropRatio(Coords, int, int) - Static method in class info.magnolia.imaging.operations.cropresize.Size
 
ContentBasedCachingStrategy - Class in info.magnolia.imaging.caching
Content based CachingStrategy.
ContentBasedCachingStrategy() - Constructor for class info.magnolia.imaging.caching.ContentBasedCachingStrategy
 
ContentParameterProvider - Class in info.magnolia.imaging.parameters
ParameterProvider for Content.
ContentParameterProvider(Content) - Constructor for class info.magnolia.imaging.parameters.ContentParameterProvider
 
ContentParameterProviderFactory - Class in info.magnolia.imaging.parameters
This is a ParameterProviderFactory which determines the workspace and node to use based on the request uri.
ContentParameterProviderFactory() - Constructor for class info.magnolia.imaging.parameters.ContentParameterProviderFactory
 
convertPropertyValue(Class, Object) - Method in class info.magnolia.imaging.operations.text.TextStyleTransformer
 
Coords - Class in info.magnolia.imaging.operations.cropresize
A simple bean holding the coordinates of 2 points, determining an area for cropping an image, providing helper methods calculating and validating the width and height of the area.
Coords() - Constructor for class info.magnolia.imaging.operations.cropresize.Coords
 
Coords(int, int, int, int) - Constructor for class info.magnolia.imaging.operations.cropresize.Coords
 
count() - Method in class info.magnolia.imaging.util.PathSplitter
Returns the number of path elements in the source string.
CroppingInfo - Class in info.magnolia.imaging.operations.cropresize
Holds the result of a human selection in a cropping UI component.
CroppingInfo(String, Coords) - Constructor for class info.magnolia.imaging.operations.cropresize.CroppingInfo
 
CroppingInfo() - Constructor for class info.magnolia.imaging.operations.cropresize.CroppingInfo
 

D

decode(String) - Method in class info.magnolia.imaging.operations.cropresize.SelectedCropAndResize
 
DefaultImageIOImageDecoder - Class in info.magnolia.imaging.operations.load
Default implementation of an ImageDecoder.
DefaultImageIOImageDecoder() - Constructor for class info.magnolia.imaging.operations.load.DefaultImageIOImageDecoder
 
DefaultImageStreamer<P> - Class in info.magnolia.imaging
An ImageStreamer implementation which always generates the image.
DefaultImageStreamer() - Constructor for class info.magnolia.imaging.DefaultImageStreamer
 
doExecute(InstallContext) - Method in class info.magnolia.imaging.setup.UpdateAllImagingGenerators
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class info.magnolia.imaging.ImagingServlet
 
doReadAndClose(InputStream) - Method in class info.magnolia.imaging.operations.load.AbstractLoader
 

E

equals(Object) - Method in class info.magnolia.imaging.operations.cropresize.Coords
 
equals(Object) - Method in class info.magnolia.imaging.operations.cropresize.CroppingInfo
 
equals(Object) - Method in class info.magnolia.imaging.parameters.SimpleEqualityContentWrapper
 
equals(Object) - Method in class info.magnolia.imaging.parameters.SimpleEqualityNodeDataWrapper
 

F

fetchFromCache(ImageGenerator<ParameterProvider<P>>, ParameterProvider<P>) - Method in class info.magnolia.imaging.caching.CachingImageStreamer
Gets the binary property (NodeData) for the appropriate image, ready to be served, or null if the image should be regenerated.
FixedText<P extends ParameterProvider<?>> - Class in info.magnolia.imaging.operations.text
Overlay based on fixed text.
FixedText() - Constructor for class info.magnolia.imaging.operations.text.FixedText
 
flattenTransparentImageForOpaqueFormat(BufferedImage, OutputFormat) - Static method in class info.magnolia.imaging.util.ImageUtil
 
FromBinaryNode - Class in info.magnolia.imaging.operations.load
ImageOperation loading from binary node of parent.
FromBinaryNode() - Constructor for class info.magnolia.imaging.operations.load.FromBinaryNode
 
FromContent - Class in info.magnolia.imaging.operations.load
Deprecated. since 5.0, use FromBinaryNode instead.
FromContent() - Constructor for class info.magnolia.imaging.operations.load.FromContent
Deprecated.  
FromNodeData - Class in info.magnolia.imaging.operations.load
Deprecated. since 5.0, use FromBinaryNode instead.
FromNodeData() - Constructor for class info.magnolia.imaging.operations.load.FromNodeData
Deprecated.  

G

generate(P) - Method in interface info.magnolia.imaging.ImageGenerator
 
generate(P) - Method in class info.magnolia.imaging.operations.ImageOperationChain
 
generateAndStore(ImageGenerator<ParameterProvider<P>>, ParameterProvider<P>) - Method in class info.magnolia.imaging.caching.CachingImageStreamer
 
getAndValidateUrl(P) - Method in class info.magnolia.imaging.operations.load.AbstractURLImageLoader
 
getAndValidateUrl(P) - Method in class info.magnolia.imaging.operations.load.ClasspathImageLoader
 
getAndValidateUrl(P) - Method in class info.magnolia.imaging.operations.load.URLImageLoader
 
getBackgroundColor() - Method in class info.magnolia.imaging.operations.load.AbstractLoader
 
getBackgroundColor() - Method in class info.magnolia.imaging.operations.load.Blank
 
getBackgroundColor() - Method in class info.magnolia.imaging.operations.text.TextStyle
 
getBinaryFromNode(ParameterProvider<PT>) - Method in class info.magnolia.imaging.operations.load.AbstractFromNode
 
getBinaryFromNode(ParameterProvider<Node>) - Method in class info.magnolia.imaging.operations.load.FromBinaryNode
 
getCachePath(ImageGenerator<ParameterProvider<P>>, ParameterProvider<P>) - Method in class info.magnolia.imaging.caching.AbstractContentBasedCachingStrategy
 
getCachePath(ImageGenerator<ParameterProvider<P>>, ParameterProvider<P>) - Method in interface info.magnolia.imaging.caching.CachingStrategy
Returns a unique path pertinent to the given generator and parameter to use for storing the generated image.
getCachePath(ImageGenerator<ParameterProvider<P>>, ParameterProvider<P>) - Method in class info.magnolia.imaging.caching.NullCachingStrategy
 
getCachingStrategy() - Method in interface info.magnolia.imaging.ParameterProviderFactory
 
getCachingStrategy() - Method in class info.magnolia.imaging.parameters.BinaryNodeParameterProviderFactory
 
getCachingStrategy() - Method in class info.magnolia.imaging.parameters.ContentParameterProviderFactory
 
getCachingStrategy() - Method in class info.magnolia.imaging.parameters.NodeDataParameterProviderFactory
 
getCharSpacing() - Method in class info.magnolia.imaging.operations.text.TextStyle
 
getColor() - Method in class info.magnolia.imaging.operations.text.TextStyle
 
getCompressionType() - Method in class info.magnolia.imaging.OutputFormat
 
getConfigName() - Method in class info.magnolia.imaging.operations.cropresize.CroppingInfo
 
getContent(P) - Method in class info.magnolia.imaging.caching.AbstractContentBasedCachingStrategy
 
getContent(Content) - Method in class info.magnolia.imaging.caching.ContentBasedCachingStrategy
 
getContent(NodeData) - Method in class info.magnolia.imaging.caching.NodeDataBasedCachingStrategy
 
getCoords() - Method in class info.magnolia.imaging.operations.cropresize.CroppingInfo
 
getCroopCoords(BufferedImage, P) - Method in class info.magnolia.imaging.operations.cropresize.AbstractCropAndResize
Determines the coordinates of the cropping to apply on the source image.
getCroopCoords(BufferedImage, ParameterProvider) - Method in class info.magnolia.imaging.operations.cropresize.AutoCropAndResize
 
getCroopCoords(BufferedImage, ParameterProvider) - Method in class info.magnolia.imaging.operations.cropresize.BoundedResize
 
getCroopCoords(BufferedImage, ParameterProvider<Content>) - Method in class info.magnolia.imaging.operations.cropresize.SelectedCropAndResize
 
getDelegate() - Method in class info.magnolia.imaging.operations.BufferedImageOpDelegate
 
getDynamicFormatType() - Method in class info.magnolia.imaging.OutputFormat
Deprecated. since 2.1, implement ImageGenerator.getOutputFormat(ParameterProvider) instead
getEffectiveTargetSize(BufferedImage, Coords, P) - Method in class info.magnolia.imaging.operations.cropresize.AbstractCropAndResize
Determines the actual size for the resized image based on the source image, the crop coordinates calculated by AbstractCropAndResize.getCroopCoords(java.awt.image.BufferedImage, P) and the given ParameterProvider.
getEffectiveTargetSize(BufferedImage, Coords, ParameterProvider) - Method in class info.magnolia.imaging.operations.cropresize.AutoCropAndResize
 
getEffectiveTargetSize(BufferedImage, Coords, ParameterProvider) - Method in class info.magnolia.imaging.operations.cropresize.BoundedResize
 
getEffectiveTargetSize(BufferedImage, Coords, ParameterProvider<Content>) - Method in class info.magnolia.imaging.operations.cropresize.SelectedCropAndResize
 
getExtraInstallTasks(InstallContext) - Method in class info.magnolia.imaging.setup.ImagingModuleVersionHandler
 
getFont() - Method in class info.magnolia.imaging.operations.text.TextStyle
 
getFontName() - Method in class info.magnolia.imaging.operations.text.TextStyle
 
getFontSize() - Method in class info.magnolia.imaging.operations.text.TextStyle
 
getFontStyle() - Method in class info.magnolia.imaging.operations.text.TextStyle
 
getFormatName() - Method in class info.magnolia.imaging.OutputFormat
 
getGenerator(String) - Method in class info.magnolia.imaging.ImagingServlet
 
getGenerators() - Method in class info.magnolia.imaging.ImagingModuleConfig
 
getHandle() - Method in class info.magnolia.imaging.parameters.SimpleEqualityContentWrapper
 
getHandle() - Method in class info.magnolia.imaging.parameters.SimpleEqualityNodeDataWrapper
 
getHeight() - Method in class info.magnolia.imaging.operations.cropresize.Coords
 
getHeight() - Method in class info.magnolia.imaging.operations.cropresize.Size
 
getHeight() - Method in class info.magnolia.imaging.operations.load.Blank
 
getHorizontalAlign() - Method in class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
getImageDecoder() - Method in class info.magnolia.imaging.operations.load.AbstractLoader
 
getImageGeneratorName(HttpServletRequest) - Method in class info.magnolia.imaging.ImagingServlet
Determines the ImageGenerator to use, using the first path element of the pathInfo.
getImageType(BufferedImage) - Static method in class info.magnolia.imaging.util.ImageUtil
 
getImagingConfiguration() - Method in class info.magnolia.imaging.ImagingServlet
 
getInterpolation() - Method in class info.magnolia.imaging.operations.cropresize.resizers.BasicResizer
 
getInterpolationHint() - Method in class info.magnolia.imaging.operations.cropresize.resizers.BasicResizer
 
getMaxHeight() - Method in class info.magnolia.imaging.operations.cropresize.BoundedResize
 
getMaxWidth() - Method in class info.magnolia.imaging.operations.cropresize.BoundedResize
 
getName() - Method in interface info.magnolia.imaging.ImageGenerator
 
getName() - Method in class info.magnolia.imaging.operations.ImageOperationChain
 
getNodeData(ParameterProvider<PT>) - Method in class info.magnolia.imaging.operations.load.AbstractFromContent
Deprecated. Gets the appropriate NodeData instance based on the given ParameterProvider.
getNodeData(ParameterProvider<Content>) - Method in class info.magnolia.imaging.operations.load.FromContent
Deprecated.  
getNodeData(ParameterProvider<NodeData>) - Method in class info.magnolia.imaging.operations.load.FromNodeData
Deprecated.  
getOperations() - Method in class info.magnolia.imaging.operations.ImageOperationChain
 
getOutputFormat(P) - Method in interface info.magnolia.imaging.ImageGenerator
 
getOutputFormat() - Method in class info.magnolia.imaging.operations.ImageOperationChain
 
getOutputFormat(P) - Method in class info.magnolia.imaging.operations.ImageOperationChain
Returns the static output format as configured with c2b by delegating to ImageOperationChain.getOutputFormat().
getParameter() - Method in interface info.magnolia.imaging.ParameterProvider
 
getParameter() - Method in class info.magnolia.imaging.parameters.AggregationStateParameterProvider
 
getParameter() - Method in class info.magnolia.imaging.parameters.BinaryNodeParameterProvider
 
getParameter() - Method in class info.magnolia.imaging.parameters.ContentParameterProvider
 
getParameter() - Method in class info.magnolia.imaging.parameters.NodeDataParameterProvider
 
getParameterProviderFactory() - Method in interface info.magnolia.imaging.ImageGenerator
 
getParameterProviderFactory() - Method in class info.magnolia.imaging.operations.ImageOperationChain
 
getPathOf(P) - Method in class info.magnolia.imaging.caching.AbstractContentBasedCachingStrategy
 
getPathOf(Content) - Method in class info.magnolia.imaging.caching.ContentBasedCachingStrategy
 
getPathOf(NodeData) - Method in class info.magnolia.imaging.caching.NodeDataBasedCachingStrategy
 
getPropertyName() - Method in class info.magnolia.imaging.operations.load.FromContent
Deprecated.  
getPropertyName() - Method in class info.magnolia.imaging.operations.text.TextFromNode
 
getQuality() - Method in class info.magnolia.imaging.OutputFormat
 
getResizer() - Method in class info.magnolia.imaging.operations.cropresize.AbstractCropAndResize
 
getShearingValue() - Method in class info.magnolia.imaging.operations.text.TextStyle
 
getStreamer(ParameterProviderFactory) - Method in class info.magnolia.imaging.ImagingServlet
 
getTargetHeight() - Method in class info.magnolia.imaging.operations.cropresize.AutoCropAndResize
 
getTargetWidth() - Method in class info.magnolia.imaging.operations.cropresize.AutoCropAndResize
 
getText(P) - Method in class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
getText(P) - Method in class info.magnolia.imaging.operations.text.FixedText
 
getText() - Method in class info.magnolia.imaging.operations.text.FixedText
 
getText(ContentParameterProvider) - Method in class info.magnolia.imaging.operations.text.TextFromNode
 
getTextRenderer() - Method in class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
getTextStyle() - Method in class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
getType() - Method in class info.magnolia.imaging.operations.load.Blank
 
getUrl() - Method in class info.magnolia.imaging.operations.load.URLImageLoader
 
getVerticalAlign() - Method in class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
getWidth() - Method in class info.magnolia.imaging.operations.cropresize.Coords
 
getWidth() - Method in class info.magnolia.imaging.operations.cropresize.Size
 
getWidth() - Method in class info.magnolia.imaging.operations.load.Blank
 
getWorkspaceName(P) - Method in class info.magnolia.imaging.caching.AbstractContentBasedCachingStrategy
 
getWorkspaceName(Content) - Method in class info.magnolia.imaging.caching.ContentBasedCachingStrategy
 
getWorkspaceName(NodeData) - Method in class info.magnolia.imaging.caching.NodeDataBasedCachingStrategy
 
getX() - Method in class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
getX1() - Method in class info.magnolia.imaging.operations.cropresize.Coords
 
getX2() - Method in class info.magnolia.imaging.operations.cropresize.Coords
 
getY() - Method in class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
getY1() - Method in class info.magnolia.imaging.operations.cropresize.Coords
 
getY2() - Method in class info.magnolia.imaging.operations.cropresize.Coords
 

H

hashCode() - Method in class info.magnolia.imaging.operations.cropresize.Coords
 
hashCode() - Method in class info.magnolia.imaging.operations.cropresize.CroppingInfo
 
hashCode() - Method in class info.magnolia.imaging.parameters.SimpleEqualityContentWrapper
 
hashCode() - Method in class info.magnolia.imaging.parameters.SimpleEqualityNodeDataWrapper
 
HorizontalAlignment - Enum in info.magnolia.imaging.operations.text
Horizontal Alignment for images.

I

ImageDecoder - Interface in info.magnolia.imaging.operations.load
A simple abstraction to allow loading BufferedImages using other mechanisms than the default ImageIO.read().
ImageGenerator<P extends ParameterProvider<?>> - Interface in info.magnolia.imaging
The entry point for generating images.
ImageOperation<P extends ParameterProvider<?>> - Interface in info.magnolia.imaging.operations
Applies any kind of filtering to an Image.
ImageOperationChain<P extends ParameterProvider<?>> - Class in info.magnolia.imaging.operations
An implementation of ImageOperation and ImageGenerator which delegates to a list of other ImageOperation instances.
ImageOperationChain() - Constructor for class info.magnolia.imaging.operations.ImageOperationChain
 
ImageStreamer<P> - Interface in info.magnolia.imaging
An ImageStreamer is responsible for pushing a generated image (with the given generator and parameter) to an OutputStream.
ImageUtil - Class in info.magnolia.imaging.util
Keeps utility functions for imaging.
ImageUtil() - Constructor for class info.magnolia.imaging.util.ImageUtil
 
ImagingException - Exception in info.magnolia.imaging
Exception occuring in Imaging module.
ImagingException(String) - Constructor for exception info.magnolia.imaging.ImagingException
 
ImagingException(String, Throwable) - Constructor for exception info.magnolia.imaging.ImagingException
 
ImagingModuleConfig - Class in info.magnolia.imaging
Keeps the configuration of the imaging module.
ImagingModuleConfig() - Constructor for class info.magnolia.imaging.ImagingModuleConfig
 
ImagingModuleVersionHandler - Class in info.magnolia.imaging.setup
VersionHandler for the imaging module.
ImagingModuleVersionHandler() - Constructor for class info.magnolia.imaging.setup.ImagingModuleVersionHandler
 
ImagingServlet - Class in info.magnolia.imaging
Servlet responsible for the actual generation of the images.
ImagingServlet() - Constructor for class info.magnolia.imaging.ImagingServlet
 
info.magnolia.imaging - package info.magnolia.imaging
 
info.magnolia.imaging.caching - package info.magnolia.imaging.caching
 
info.magnolia.imaging.operations - package info.magnolia.imaging.operations
 
info.magnolia.imaging.operations.cropresize - package info.magnolia.imaging.operations.cropresize
 
info.magnolia.imaging.operations.cropresize.resizers - package info.magnolia.imaging.operations.cropresize.resizers
 
info.magnolia.imaging.operations.load - package info.magnolia.imaging.operations.load
 
info.magnolia.imaging.operations.text - package info.magnolia.imaging.operations.text
 
info.magnolia.imaging.parameters - package info.magnolia.imaging.parameters
 
info.magnolia.imaging.setup - package info.magnolia.imaging.setup
 
info.magnolia.imaging.util - package info.magnolia.imaging.util
 
init(ServletConfig) - Method in class info.magnolia.imaging.ImagingServlet
 
isDrawBoundingBox() - Method in class info.magnolia.imaging.operations.text.BasicTextRenderer
 
isProgressive() - Method in class info.magnolia.imaging.OutputFormat
 

L

loadSource(ParameterProvider<PT>) - Method in class info.magnolia.imaging.operations.load.AbstractFromContent
Deprecated.  
loadSource(ParameterProvider<PT>) - Method in class info.magnolia.imaging.operations.load.AbstractFromNode
 
loadSource(P) - Method in class info.magnolia.imaging.operations.load.AbstractLoader
 
loadSource(P) - Method in class info.magnolia.imaging.operations.load.AbstractURLImageLoader
 

M

maxSizeComplyingWithSourceRatio(int, int, int, int) - Static method in class info.magnolia.imaging.operations.cropresize.Size
 
MultiStepResizer - Class in info.magnolia.imaging.operations.cropresize.resizers
Highly inspired by http://today.java.net/lpt/a/362 This method will use a multi-step scaling technique that provides higher quality than the usual one-step technique (only useful in downscaling cases, where targetWidth or targetHeight is smaller than the original dimensions, and generally only when the BILINEAR hint is specified).
MultiStepResizer() - Constructor for class info.magnolia.imaging.operations.cropresize.resizers.MultiStepResizer
 

N

newBufferedInputStream(InputStream) - Static method in class info.magnolia.imaging.util.ImageUtil
 
newParameterProviderFor(E) - Method in interface info.magnolia.imaging.ParameterProviderFactory
Instanciates a new ParameterProvider for the given environment.
newParameterProviderFor(HttpServletRequest) - Method in class info.magnolia.imaging.parameters.AbstractWorkspaceAndPathParameterProviderFactory
 
newParameterProviderFor(HttpServletRequest) - Method in class info.magnolia.imaging.parameters.AbstractWorkspaceAndUuidParameterProviderFactory
 
newParameterProviderForPath(HierarchyManager, String) - Method in class info.magnolia.imaging.parameters.AbstractWorkspaceAndPathParameterProviderFactory
 
newParameterProviderForPath(HierarchyManager, String) - Method in class info.magnolia.imaging.parameters.ContentParameterProviderFactory
 
newParameterProviderForPath(HierarchyManager, String) - Method in class info.magnolia.imaging.parameters.NodeDataParameterProviderFactory
 
newParameterProviderForUuid(Session, String) - Method in class info.magnolia.imaging.parameters.AbstractWorkspaceAndUuidParameterProviderFactory
 
newParameterProviderForUuid(Session, String) - Method in class info.magnolia.imaging.parameters.BinaryNodeParameterProviderFactory
 
next() - Method in class info.magnolia.imaging.util.PathSplitter
Returns the next path element from the internal iterator.
NodeDataBasedCachingStrategy - Class in info.magnolia.imaging.caching
NodeData based CachingStrategy.
NodeDataBasedCachingStrategy() - Constructor for class info.magnolia.imaging.caching.NodeDataBasedCachingStrategy
 
NodeDataParameterProvider - Class in info.magnolia.imaging.parameters
ParameterProvider for NodeData's.
NodeDataParameterProvider(NodeData) - Constructor for class info.magnolia.imaging.parameters.NodeDataParameterProvider
 
NodeDataParameterProviderFactory - Class in info.magnolia.imaging.parameters
Factory for NodeDataParameterProviders.
NodeDataParameterProviderFactory() - Constructor for class info.magnolia.imaging.parameters.NodeDataParameterProviderFactory
 
NullCachingStrategy<P> - Class in info.magnolia.imaging.caching
A CachingStrategy implementation that will ...
NullCachingStrategy() - Constructor for class info.magnolia.imaging.caching.NullCachingStrategy
 

O

OutputFormat - Class in info.magnolia.imaging
A simple bean holding image formatName output configuration.
OutputFormat() - Constructor for class info.magnolia.imaging.OutputFormat
 
OutputFormat(String, boolean, int, String) - Constructor for class info.magnolia.imaging.OutputFormat
 
OutputFormat(String, boolean, int, String, boolean) - Constructor for class info.magnolia.imaging.OutputFormat
Deprecated. since 2.1, implement ImageGenerator.getOutputFormat(ParameterProvider) instead

P

ParameterProvider<T> - Interface in info.magnolia.imaging
ParameterProvider is usually just a simple holder for the actual parameter.
ParameterProviderFactory<E,PT> - Interface in info.magnolia.imaging
A ParameterProviderFactory is responsible for instanciating a ParameterProvider for a given environment.
PathSplitter - Class in info.magnolia.imaging.util
Splits a String representation path where elements are separated by defined or default ('/') separator.
PathSplitter(String) - Constructor for class info.magnolia.imaging.util.PathSplitter
Splits with the '/' character (NOT the system-specific file separator) and trims extensions.
PathSplitter(String, boolean) - Constructor for class info.magnolia.imaging.util.PathSplitter
Splits with the '/' character (NOT the system-specific file separator).
PathSplitter(String, char, boolean) - Constructor for class info.magnolia.imaging.util.PathSplitter
 

R

read(InputStream) - Method in class info.magnolia.imaging.operations.load.DefaultImageIOImageDecoder
 
read(InputStream) - Method in interface info.magnolia.imaging.operations.load.ImageDecoder
 
read(InputStream) - Method in class info.magnolia.imaging.operations.load.SunJPEGCodecImageDecoder
 
read(InputStream) - Method in class info.magnolia.imaging.operations.load.SunJPEGCodecImageDecoderAlt
 
remaining() - Method in class info.magnolia.imaging.util.PathSplitter
Returns all the elements lefts after the last call to at() or next(), *without* a leading separator.
renderText(BufferedImage, String, TextStyle, HorizontalAlignment, VerticalAlignment, int, int) - Method in class info.magnolia.imaging.operations.text.BasicTextRenderer
 
renderText(BufferedImage, String, TextStyle, HorizontalAlignment, VerticalAlignment, int, int) - Method in interface info.magnolia.imaging.operations.text.TextRenderer
 
resize(BufferedImage, Coords, Size) - Method in class info.magnolia.imaging.operations.cropresize.AbstractCropAndResize
 
resize(BufferedImage, Coords, Size) - Method in interface info.magnolia.imaging.operations.cropresize.Resizer
 
resize(BufferedImage, Coords, Size) - Method in class info.magnolia.imaging.operations.cropresize.resizers.BasicResizer
 
resize(BufferedImage, Coords, Size) - Method in class info.magnolia.imaging.operations.cropresize.resizers.MultiStepResizer
 
resize(BufferedImage, Coords, Size) - Method in class info.magnolia.imaging.operations.cropresize.resizers.ScaleAreaAveragingResizer
 
Resizer - Interface in info.magnolia.imaging.operations.cropresize
Interfaces for Types able to resize BufferedImages.

S

ScaleAreaAveragingResizer - Class in info.magnolia.imaging.operations.cropresize.resizers
This implementation uses the discouraged java.awt.Image#getScaledInstance method, which has rather poor performance, but unmatched quality.
ScaleAreaAveragingResizer() - Constructor for class info.magnolia.imaging.operations.cropresize.resizers.ScaleAreaAveragingResizer
 
SelectedCropAndResize - Class in info.magnolia.imaging.operations.cropresize
A CropAndResize implementation which uses coordinates as selected in a UI componenent.
SelectedCropAndResize() - Constructor for class info.magnolia.imaging.operations.cropresize.SelectedCropAndResize
 
serve(NodeData, OutputStream) - Method in class info.magnolia.imaging.caching.CachingImageStreamer
 
serveImage(ImageGenerator<ParameterProvider<P>>, ParameterProvider<P>, OutputStream) - Method in class info.magnolia.imaging.caching.CachingImageStreamer
 
serveImage(ImageGenerator<ParameterProvider<P>>, ParameterProvider<P>, OutputStream) - Method in class info.magnolia.imaging.DefaultImageStreamer
 
serveImage(ImageGenerator<ParameterProvider<P>>, ParameterProvider<P>, OutputStream) - Method in interface info.magnolia.imaging.ImageStreamer
Generates an image (if deemed necessary) with the given ImageGenerator and Parameters, streams it to the given OutputStream.
setBackgroundColor(Color) - Method in class info.magnolia.imaging.operations.load.AbstractLoader
 
setBackgroundColor(Color) - Method in class info.magnolia.imaging.operations.load.Blank
Background color for the new canvas.
setBackgroundColor(Color) - Method in class info.magnolia.imaging.operations.text.TextStyle
 
setCharSpacing(double) - Method in class info.magnolia.imaging.operations.text.TextStyle
 
setColor(Color) - Method in class info.magnolia.imaging.operations.text.TextStyle
 
setCompressionType(String) - Method in class info.magnolia.imaging.OutputFormat
 
setConfigName(String) - Method in class info.magnolia.imaging.operations.cropresize.CroppingInfo
 
setCoords(Coords) - Method in class info.magnolia.imaging.operations.cropresize.CroppingInfo
 
setCropInfoSiblingPropertySuffix(String) - Method in class info.magnolia.imaging.operations.cropresize.SelectedCropAndResize
 
setDelegate(BufferedImageOp) - Method in class info.magnolia.imaging.operations.BufferedImageOpDelegate
 
setDrawBoundingBox(boolean) - Method in class info.magnolia.imaging.operations.text.BasicTextRenderer
Enable this to draw a yellow box around the generated text, can be helpful to help positioning.
setDynamicFormatType(boolean) - Method in class info.magnolia.imaging.OutputFormat
Deprecated. since 2.1, implement ImageGenerator.getOutputFormat(ParameterProvider) instead
setFontName(String) - Method in class info.magnolia.imaging.operations.text.TextStyle
 
setFontSize(int) - Method in class info.magnolia.imaging.operations.text.TextStyle
 
setFontStyle(int) - Method in class info.magnolia.imaging.operations.text.TextStyle
 
setFormatName(String) - Method in class info.magnolia.imaging.OutputFormat
 
setGenerators(Map<String, ImageGenerator>) - Method in class info.magnolia.imaging.ImagingModuleConfig
 
setHeight(int) - Method in class info.magnolia.imaging.operations.load.Blank
 
setHorizontalAlign(HorizontalAlignment) - Method in class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
setImageDecoder(ImageDecoder) - Method in class info.magnolia.imaging.operations.load.AbstractLoader
 
setInterpolation(String) - Method in class info.magnolia.imaging.operations.cropresize.resizers.BasicResizer
One of "nearest_neighbor", "bilinear" or "bicubic".
setMaxHeight(int) - Method in class info.magnolia.imaging.operations.cropresize.BoundedResize
 
setMaxWidth(int) - Method in class info.magnolia.imaging.operations.cropresize.BoundedResize
 
setName(String) - Method in class info.magnolia.imaging.operations.ImageOperationChain
 
setOperations(List<ImageOperation<P>>) - Method in class info.magnolia.imaging.operations.ImageOperationChain
 
setOutputFormat(OutputFormat) - Method in class info.magnolia.imaging.operations.ImageOperationChain
 
setParameterProviderFactory(ParameterProviderFactory) - Method in class info.magnolia.imaging.operations.ImageOperationChain
 
setProgressive(boolean) - Method in class info.magnolia.imaging.OutputFormat
 
setPropertyName(String) - Method in class info.magnolia.imaging.operations.load.FromContent
Deprecated.  
setPropertyName(String) - Method in class info.magnolia.imaging.operations.text.TextFromNode
 
setQuality(int) - Method in class info.magnolia.imaging.OutputFormat
 
setResizer(Resizer) - Method in class info.magnolia.imaging.operations.cropresize.AbstractCropAndResize
 
setShearingValue(int) - Method in class info.magnolia.imaging.operations.text.TextStyle
 
setSrc(String) - Method in class info.magnolia.imaging.operations.load.ClasspathImageLoader
 
setTargetHeight(int) - Method in class info.magnolia.imaging.operations.cropresize.AutoCropAndResize
 
setTargetHeight(int) - Method in class info.magnolia.imaging.operations.cropresize.SelectedCropAndResize
 
setTargetWidth(int) - Method in class info.magnolia.imaging.operations.cropresize.AutoCropAndResize
 
setTargetWidth(int) - Method in class info.magnolia.imaging.operations.cropresize.SelectedCropAndResize
 
setText(String) - Method in class info.magnolia.imaging.operations.text.FixedText
 
setTextRenderer(TextRenderer) - Method in class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
setTextStyle(TextStyle) - Method in class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
setType(int) - Method in class info.magnolia.imaging.operations.load.Blank
One of BufferedImage.TYPE_*; defaults to TYPE_INT_ARGB_PRE.
setUrl(String) - Method in class info.magnolia.imaging.operations.load.URLImageLoader
 
setVerticalAlign(VerticalAlignment) - Method in class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
setWidth(int) - Method in class info.magnolia.imaging.operations.load.Blank
 
setX(int) - Method in class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
setX1(int) - Method in class info.magnolia.imaging.operations.cropresize.Coords
 
setX2(int) - Method in class info.magnolia.imaging.operations.cropresize.Coords
 
setY(int) - Method in class info.magnolia.imaging.operations.text.AbstractTextOverlay
 
setY1(int) - Method in class info.magnolia.imaging.operations.cropresize.Coords
 
setY2(int) - Method in class info.magnolia.imaging.operations.cropresize.Coords
 
SHEARING_DIV_FACTOR - Static variable in class info.magnolia.imaging.operations.text.TextStyle
 
shouldRegenerate(NodeData, ParameterProvider<P>) - Method in class info.magnolia.imaging.caching.AbstractContentBasedCachingStrategy
The default implementation simply delegates this decision to ParameterProvider.
shouldRegenerate(NodeData, ParameterProvider<P>) - Method in interface info.magnolia.imaging.caching.CachingStrategy
Given the currently cached generated image, determine if CachingImageStreamer should regenerate the image.
shouldRegenerate(NodeData, ParameterProvider<P>) - Method in class info.magnolia.imaging.caching.NullCachingStrategy
 
SimpleEqualityContentWrapper - Class in info.magnolia.imaging.parameters
A ContentWrapper which simply defines equals() and hashCode() methods based on the node's path and HierarchyManager name.
SimpleEqualityContentWrapper(Content) - Constructor for class info.magnolia.imaging.parameters.SimpleEqualityContentWrapper
 
SimpleEqualityNodeDataWrapper - Class in info.magnolia.imaging.parameters
A NodeDataWrapper which simply defines equals() and hashCode() methods based on the property's path and HierarchyManager name.
SimpleEqualityNodeDataWrapper(NodeData) - Constructor for class info.magnolia.imaging.parameters.SimpleEqualityNodeDataWrapper
 
Size - Class in info.magnolia.imaging.operations.cropresize
A simple immutable bean holding two integers reprensenting a Size, width and height.
Size(int, int) - Constructor for class info.magnolia.imaging.operations.cropresize.Size
 
skipTo(int) - Method in class info.magnolia.imaging.util.PathSplitter
Returns the element at the given 0-based index.
SunJPEGCodecImageDecoder - Class in info.magnolia.imaging.operations.load
An ImageDecoder implementation which uses JPEGImageDecoder (which might not be present on all systems), and if failing, falls back on DefaultImageIOImageDecoder.
SunJPEGCodecImageDecoder() - Constructor for class info.magnolia.imaging.operations.load.SunJPEGCodecImageDecoder
 
SunJPEGCodecImageDecoderAlt - Class in info.magnolia.imaging.operations.load
An ImageDecoder implementation which uses JPEGImageDecoder (which might not be present on all systems), if it can determine the input is a JPEG image.
SunJPEGCodecImageDecoderAlt() - Constructor for class info.magnolia.imaging.operations.load.SunJPEGCodecImageDecoderAlt
 
supportsTransparency() - Method in class info.magnolia.imaging.OutputFormat
 

T

TextFromNode - Class in info.magnolia.imaging.operations.text
Overlay based on Text provided from a Node(Data).
TextFromNode() - Constructor for class info.magnolia.imaging.operations.text.TextFromNode
 
TextRenderer - Interface in info.magnolia.imaging.operations.text
Defines a TextRenderer.
TextStyle - Class in info.magnolia.imaging.operations.text
A simple bean holding font-related configuration.
TextStyle() - Constructor for class info.magnolia.imaging.operations.text.TextStyle
 
TextStyleTransformer - Class in info.magnolia.imaging.operations.text
Transformer operating on TextStyle.
TextStyleTransformer() - Constructor for class info.magnolia.imaging.operations.text.TextStyleTransformer
 
toColor(String) - Static method in class info.magnolia.imaging.util.ColorConverter
 
toString() - Method in class info.magnolia.imaging.operations.cropresize.Coords
 

U

UpdateAllImagingGenerators - Class in info.magnolia.imaging.setup
Visits all imaging generators.
UpdateAllImagingGenerators(String, String) - Constructor for class info.magnolia.imaging.setup.UpdateAllImagingGenerators
 
updateImagingDefinition(InstallContext, Content) - Method in class info.magnolia.imaging.setup.UpdateAllImagingGenerators
 
URLImageLoader<P extends ParameterProvider<?>> - Class in info.magnolia.imaging.operations.load
Loads an image off an arbitrary URL.
URLImageLoader() - Constructor for class info.magnolia.imaging.operations.load.URLImageLoader
 

V

valueOf(String) - Static method in enum info.magnolia.imaging.operations.text.HorizontalAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum info.magnolia.imaging.operations.text.VerticalAlignment
Returns the enum constant of this type with the specified name.
values() - Static method in enum info.magnolia.imaging.operations.text.HorizontalAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum info.magnolia.imaging.operations.text.VerticalAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
VerticalAlignment - Enum in info.magnolia.imaging.operations.text
Vertical Alignment for Images.

W

write(BufferedImage, OutputStream, OutputFormat) - Method in class info.magnolia.imaging.DefaultImageStreamer
 

A B C D E F G H I L M N O P R S T U V W

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