Package de.xima.fc.workflow.model.nodes
Class FcFillPdfProps
- java.lang.Object
-
- de.xima.fc.workflow.taglib.model.BaseActionProps
-
- de.xima.fc.workflow.model.nodes.FcFillPdfProps
-
- All Implemented Interfaces:
IDescriptionProviding
,INameProviding
,IAttachToFormRecordProviding
,Serializable
public class FcFillPdfProps extends BaseActionProps implements Serializable, IAttachToFormRecordProviding
Model class for the PDF fill workflow action (EWorkflowNodeType.FC_FILL_PDF
).- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface de.xima.fc.entities.interfaces.IDescriptionProviding
ATTR_BESCHREIBUNG, ATTR_DESCRIPTION, COL_DESCRIPTION
-
Fields inherited from interface de.xima.fc.entities.interfaces.INameProviding
ATTR_NAME, COL_NAME
-
-
Constructor Summary
Constructors Constructor Description FcFillPdfProps()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getExportName()
SingleFile
getSingleFile()
String
getUsedFont()
boolean
isAccessibleToEndUser()
boolean
isAttachToFormRecord()
boolean
isFlatten()
void
setAccessibleToEndUser(boolean accessibleToEndUser)
void
setAttachToFormRecord(boolean attachToFormRecord)
void
setExportName(String exportName)
void
setFlatten(boolean flatten)
void
setSingleFile(SingleFile singleFile)
void
setUsedFont(String usedFont)
-
Methods inherited from class de.xima.fc.workflow.taglib.model.BaseActionProps
getBeschreibung, getColor, getDescription, getIcon, getName, setColor, setDescription, setIcon, setName
-
-
-
-
Method Detail
-
getExportName
public String getExportName()
- Returns:
- The file name of the PDF document to be created. When empty, a file is generated based on the input file.
-
getSingleFile
public SingleFile getSingleFile()
- Returns:
- The Word document to be filled with the form data.
-
getUsedFont
public String getUsedFont()
- Returns:
- The font to use within the PDF for the inserted values.
-
isAttachToFormRecord
public boolean isAttachToFormRecord()
- Specified by:
isAttachToFormRecord
in interfaceIAttachToFormRecordProviding
- Returns:
- Whether files created by the workflow node are attached to the form record.
-
isAccessibleToEndUser
public boolean isAccessibleToEndUser()
- Specified by:
isAccessibleToEndUser
in interfaceIAttachToFormRecordProviding
- Returns:
- if the attached files should be made accessible to end users (i.e. in portals).
-
isFlatten
public boolean isFlatten()
- Returns:
- Whether to flatten the filled PDF document, i.e. removing AcroForm fields and replacing such fields with a shape representing the field.
- Since:
- 7.2.1
-
setAttachToFormRecord
public void setAttachToFormRecord(boolean attachToFormRecord)
- Parameters:
attachToFormRecord
- Whether files created by the workflow node are attached to the form record.
-
setAccessibleToEndUser
public void setAccessibleToEndUser(boolean accessibleToEndUser)
-
setExportName
public void setExportName(String exportName)
- Parameters:
exportName
- The file name of the PDF document to be created. When empty, a file is generated based on the input file.
-
setFlatten
public void setFlatten(boolean flatten)
- Parameters:
flatten
- Whether to flatten the filled PDF document, i.e. removing AcroForm fields and replacing such fields with a shape representing the field.- Since:
- 7.2.1
-
setSingleFile
public void setSingleFile(SingleFile singleFile)
- Parameters:
singleFile
- The PDF document to be filled with the form data.
-
setUsedFont
public void setUsedFont(String usedFont)
- Parameters:
usedFont
- The font to use within the PDF for the inserted values.
-
-