Package com.itextpdf.commons.actions
Class ProductProcessorFactoryKeeper
- java.lang.Object
-
- com.itextpdf.commons.actions.ProductProcessorFactoryKeeper
-
final class ProductProcessorFactoryKeeper extends java.lang.Object
Helper class which allow to change used product processor factory instance.
-
-
Field Summary
Fields Modifier and Type Field Description private static IProductProcessorFactory
DEFAULT_FACTORY
private static IProductProcessorFactory
productProcessorFactory
-
Constructor Summary
Constructors Modifier Constructor Description private
ProductProcessorFactoryKeeper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static IProductProcessorFactory
getProductProcessorFactory()
Gets reporting product processor factory instance.(package private) static void
restoreDefaultProductProcessorFactory()
Restores default factory.(package private) static void
setProductProcessorFactory(IProductProcessorFactory productProcessorFactory)
Sets product processor factory instance.
-
-
-
Field Detail
-
DEFAULT_FACTORY
private static final IProductProcessorFactory DEFAULT_FACTORY
-
productProcessorFactory
private static IProductProcessorFactory productProcessorFactory
-
-
Method Detail
-
setProductProcessorFactory
static void setProductProcessorFactory(IProductProcessorFactory productProcessorFactory)
Sets product processor factory instance.- Parameters:
productProcessorFactory
- the instance to be set
-
restoreDefaultProductProcessorFactory
static void restoreDefaultProductProcessorFactory()
Restores default factory.
-
getProductProcessorFactory
static IProductProcessorFactory getProductProcessorFactory()
Gets reporting product processor factory instance.- Returns:
- the product processor factory instance
-
-