Class CopyrightToPlaceholderPopulator
- java.lang.Object
-
- com.itextpdf.commons.actions.producer.CopyrightToPlaceholderPopulator
-
- All Implemented Interfaces:
IPlaceholderPopulator
class CopyrightToPlaceholderPopulator extends java.lang.Object implements IPlaceholderPopulator
Class is used to populatecopyrightToplaceholder. The resulting string is a representation of the last year of copyright years range. Among all products involved into product creation the latestcopyrightToyear is picked as a resulting value
-
-
Constructor Summary
Constructors Constructor Description CopyrightToPlaceholderPopulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringpopulate(java.util.List<ConfirmedEventWrapper> events, java.lang.String parameter)Builds a replacement for a placeholdercopyrightToin accordance with the registered events.
-
-
-
Method Detail
-
populate
public java.lang.String populate(java.util.List<ConfirmedEventWrapper> events, java.lang.String parameter)
Builds a replacement for a placeholdercopyrightToin accordance with the registered events.- Specified by:
populatein interfaceIPlaceholderPopulator- Parameters:
events- is a list of event involved into document processing. It is expected that it is not empty as such cases should be handled byProducerBuilderwithout calling anyIPlaceholderPopulatorparameter- is a parameter for the placeholder. It should benullascopyrightToas the placeholder is not configurable- Returns:
- the latest copyright year
- Throws:
java.lang.IllegalArgumentException- ifparameteris notnull
-
-