Package org.apache.pdfbox.pdmodel.fdf
Class FDFTemplate
java.lang.Object
org.apache.pdfbox.pdmodel.fdf.FDFTemplate
- All Implemented Interfaces:
COSObjectable
This represents an FDF template that is part of the FDF page.
- Author:
- Ben Litchfield
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.Constructor. -
Method Summary
Modifier and TypeMethodDescriptionConvert this standard java object to a COS object.This will get a list of fields that are part of this template.This is the template reference.voidThis will set a list of fields for this template.voidsetRename(boolean value) This will set if the fields can be renamed.voidThis will set the template reference.booleanA flag telling if the fields imported from the template may be renamed if there are conflicts.
-
Constructor Details
-
FDFTemplate
public FDFTemplate()Default constructor. -
FDFTemplate
Constructor.- Parameters:
t- The FDF page template.
-
-
Method Details
-
getCOSObject
Convert this standard java object to a COS object.- Specified by:
getCOSObjectin interfaceCOSObjectable- Returns:
- The cos object that matches this Java object.
-
getTemplateReference
This is the template reference.- Returns:
- The template reference.
-
setTemplateReference
This will set the template reference.- Parameters:
tRef- The template reference.
-
getFields
This will get a list of fields that are part of this template.- Returns:
- A list of fields.
-
setFields
This will set a list of fields for this template.- Parameters:
fields- The list of fields to set for this template.
-
shouldRename
public boolean shouldRename()A flag telling if the fields imported from the template may be renamed if there are conflicts.- Returns:
- A flag telling if the fields can be renamed.
-
setRename
public void setRename(boolean value) This will set if the fields can be renamed.- Parameters:
value- The flag value.
-