Package com.itextpdf.commons.actions
Class ProductProcessorFactoryKeeper
- java.lang.Object
-
- com.itextpdf.commons.actions.ProductProcessorFactoryKeeper
-
final class ProductProcessorFactoryKeeper extends java.lang.ObjectHelper class which allow to change used product processor factory instance.
-
-
Field Summary
Fields Modifier and Type Field Description private static IProductProcessorFactoryDEFAULT_FACTORYprivate static IProductProcessorFactoryproductProcessorFactory
-
Constructor Summary
Constructors Modifier Constructor Description privateProductProcessorFactoryKeeper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static IProductProcessorFactorygetProductProcessorFactory()Gets reporting product processor factory instance.(package private) static voidrestoreDefaultProductProcessorFactory()Restores default factory.(package private) static voidsetProductProcessorFactory(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
-
-