Package com.itextpdf.commons.actions
Class AbstractProductITextEvent
- java.lang.Object
-
- com.itextpdf.commons.actions.AbstractITextEvent
-
- com.itextpdf.commons.actions.AbstractProductITextEvent
-
- All Implemented Interfaces:
IEvent
- Direct Known Subclasses:
AbstractContextBasedITextEvent
,AbstractStatisticsEvent
public abstract class AbstractProductITextEvent extends AbstractITextEvent
Abstract class which defines general product events by encapsulatingProductData
of the product which generated event. Only for internal usage.
-
-
Field Summary
Fields Modifier and Type Field Description private ProductData
productData
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractProductITextEvent(ProductData productData)
Creates instance of abstract product iText event based on passed product data.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProductData
getProductData()
Gets a product data which generated the event.java.lang.String
getProductName()
Gets a name of product which generated the event.-
Methods inherited from class com.itextpdf.commons.actions.AbstractITextEvent
registerNamespace
-
-
-
-
Field Detail
-
productData
private final ProductData productData
-
-
Constructor Detail
-
AbstractProductITextEvent
protected AbstractProductITextEvent(ProductData productData)
Creates instance of abstract product iText event based on passed product data. Only for internal usage.- Parameters:
productData
- is a description of the product which has generated an event
-
-
Method Detail
-
getProductData
public ProductData getProductData()
Gets a product data which generated the event.- Returns:
- information about the product
-
getProductName
public java.lang.String getProductName()
Gets a name of product which generated the event.- Returns:
- product name
-
-