public class ScaleProviderIdentityFactory extends ScaleProviderFactory
logger| Constructor and Description |
|---|
ScaleProviderIdentityFactory(Logger logger,
ScaleProvider scaleProvider,
PropertyHandler<ScaleProvider> scaleProviderHandler) |
| Modifier and Type | Method and Description |
|---|---|
protected ScaleProvider |
getScaleProviderImpl(int imageToScaleWidth)
The implementation of getting/creating the scale provider, should be implemented by child classes.
|
getScaleProviderpublic ScaleProviderIdentityFactory(Logger logger, ScaleProvider scaleProvider, PropertyHandler<ScaleProvider> scaleProviderHandler)
logger - The logger to use.scaleProvider - The ScaleProviderscaleProviderHandler - The handler to set(get) the scale provider on(to).protected ScaleProvider getScaleProviderImpl(int imageToScaleWidth)
ScaleProviderFactorygetScaleProviderImpl in class ScaleProviderFactoryimageToScaleWidth - The width of the image to scale. This parameter CAN be by class implementing
the factory, but this is not mandatory.Copyright © 2023. All rights reserved.