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.
- Version:
- $Revision: 1.3 $
- Author:
- Ben Litchfield
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.Constructor. -
Method Summary
Modifier and TypeMethodDescriptionConvert this standard java object to a COS object.Convert 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.void
This will set a list of fields for this template.void
setRename
(boolean value) This will set if the fields can be renamed.void
This will set the template reference.boolean
A 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:
getCOSObject
in interfaceCOSObjectable
- Returns:
- The cos object that matches this Java object.
-
getCOSDictionary
Convert this standard java object to a COS object.- 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.
-