Package net.anwiba.commons.image.apache
Class ApacheImageContainer
- java.lang.Object
-
- net.anwiba.commons.image.AbstractImageContainer
-
- net.anwiba.commons.image.apache.ApacheImageContainer
-
- All Implemented Interfaces:
IImageContainer
public class ApacheImageContainer extends AbstractImageContainer implements IImageContainer
-
-
Constructor Summary
Constructors Constructor Description ApacheImageContainer(java.awt.RenderingHints hints, net.anwiba.commons.image.apache.ApacheImageMetadata imageMetadata, IByteSourceConnector byteSourceConnector, IImageMetadataAdjustor metadataAdjustor)ApacheImageContainer(java.awt.RenderingHints hints, net.anwiba.commons.image.apache.ApacheImageMetadata imageMetadata, IObjectList<IImageOperation> imageOperations, IByteSourceConnector byteSourceConnector, IImageMetadataAdjustor metadataAdjustor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IImageContaineradapt(java.awt.RenderingHints hints, IImageMetadata metadata, IObjectList<IImageOperation> operations, IImageMetadataAdjustor metadataAdjustor)protected java.awt.image.BufferedImageread(IMessageCollector messageCollector, ICanceler canceler, java.awt.RenderingHints hints, IObjectList<IImageOperation> operations, IImageMetadataAdjustor metadataAdjustor)protected IImageMetadataread(ICanceler canceler, java.awt.RenderingHints hints)-
Methods inherited from class net.anwiba.commons.image.AbstractImageContainer
asBufferImage, crop, crop, dispose, fitTo, getColorSpaceType, getHeight, getMetadata, getNumberOfBands, getNumberOfComponents, getWidth, invert, mapBands, opacity, operation, scale, scale, scaleTo, toGrayScale
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.anwiba.commons.image.IImageContainer
asBufferImage, asBufferImage, asBufferImage, crop, crop, dispose, fitTo, getColorSpaceType, getHeight, getMetadata, getNumberOfBands, getNumberOfComponents, getValues, getValues, getWidth, invert, isScaleRecommended, mapBands, opacity, operation, scale, scale, scale, scaleTo, toGrayScale
-
-
-
-
Constructor Detail
-
ApacheImageContainer
public ApacheImageContainer(java.awt.RenderingHints hints, net.anwiba.commons.image.apache.ApacheImageMetadata imageMetadata, IByteSourceConnector byteSourceConnector, IImageMetadataAdjustor metadataAdjustor)
-
ApacheImageContainer
public ApacheImageContainer(java.awt.RenderingHints hints, net.anwiba.commons.image.apache.ApacheImageMetadata imageMetadata, IObjectList<IImageOperation> imageOperations, IByteSourceConnector byteSourceConnector, IImageMetadataAdjustor metadataAdjustor)
-
-
Method Detail
-
adapt
protected IImageContainer adapt(java.awt.RenderingHints hints, IImageMetadata metadata, IObjectList<IImageOperation> operations, IImageMetadataAdjustor metadataAdjustor)
- Specified by:
adaptin classAbstractImageContainer
-
read
protected java.awt.image.BufferedImage read(IMessageCollector messageCollector, ICanceler canceler, java.awt.RenderingHints hints, IObjectList<IImageOperation> operations, IImageMetadataAdjustor metadataAdjustor) throws CanceledException, java.io.IOException
- Specified by:
readin classAbstractImageContainer- Throws:
CanceledExceptionjava.io.IOException
-
read
protected IImageMetadata read(ICanceler canceler, java.awt.RenderingHints hints) throws CanceledException, java.io.IOException
- Specified by:
readin classAbstractImageContainer- Throws:
CanceledExceptionjava.io.IOException
-
-