Class MergeFieldsStrategy
java.lang.Object
com.itextpdf.forms.fields.merging.MergeFieldsStrategy
- All Implemented Interfaces:
-
OnDuplicateFormFieldNameStrategy
A
OnDuplicateFormFieldNameStrategy
implementation that merges the second field into the first field if the second field has the same name as the first field. This strategy is used by default.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
execute
(PdfFormField firstField, PdfFormField secondField, boolean throwExceptionOnError) executes the strategy.
-
Constructor Details
-
MergeFieldsStrategy
public MergeFieldsStrategy()Creates an instance ofMergeFieldsStrategy
-
-
Method Details
-
execute
public boolean execute(PdfFormField firstField, PdfFormField secondField, boolean throwExceptionOnError) executes the strategy.- Specified by:
-
execute
in interfaceOnDuplicateFormFieldNameStrategy
- Parameters:
-
firstField
- the first field -
secondField
- the second field -
throwExceptionOnError
- if true, an exception will be thrown - Returns:
- true if the second field was merged successfully, false otherwise
-