Package de.xima.fc.workflow.model.nodes
Class FcExportToXmlProps
java.lang.Object
de.xima.fc.workflow.taglib.model.BaseActionProps
de.xima.fc.workflow.model.nodes.FcExportToXmlProps
- All Implemented Interfaces:
IDescriptionProviding,INameProviding,IAttachToFormRecordProviding,Serializable
public class FcExportToXmlProps
extends BaseActionProps
implements Serializable, IAttachToFormRecordProviding
Model class for the change form value action (
EWorkflowNodeType.FC_EXPORT_TO_XML).- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Field Summary
Fields inherited from interface de.xima.fc.entities.interfaces.IDescriptionProviding
ATTR_BESCHREIBUNG, ATTR_DESCRIPTION, COL_DESCRIPTIONFields inherited from interface de.xima.fc.entities.interfaces.INameProviding
ATTR_NAME, COL_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetAttachToFormRecord(boolean attachToFormRecord) voidsetEnableConfig(boolean enableConfig) voidsetExportCreationDate(boolean exportCreationDate) voidsetExportExportMetaData(boolean exportExportMetaData) voidsetExportId(boolean exportId) voidsetExportInbox(boolean exportInbox) voidsetExportModificationDate(boolean exportModificationDate) voidsetExportName(String exportName) voidsetExportProcessId(boolean exportProcessId) voidsetExportStatus(boolean exportStatus) voidsetExportSubject(boolean exportSubject) voidsetExportTechnicalFields(boolean exportTechnicalFields) voidsetExportVariables(boolean exportVariables) voidsetXslTemplate(UuidEntityRef xslTemplate) Methods inherited from class de.xima.fc.workflow.taglib.model.BaseActionProps
getBeschreibung, getColor, getDescription, getIcon, getName, setColor, setDescription, setIcon, setName
-
Constructor Details
-
FcExportToXmlProps
public FcExportToXmlProps()
-
-
Method Details
-
getExportName
- Returns:
- The name of the export file. When not given, a file name is generated with the extension
xml.
-
getXslTemplate
- Returns:
- the reference to an XSL template
-
isAttachToFormRecord
public boolean isAttachToFormRecord()- Specified by:
isAttachToFormRecordin interfaceIAttachToFormRecordProviding- Returns:
- Whether files created by the workflow node are attached to the form record.
-
isEnableConfig
public boolean isEnableConfig()- Returns:
trueif additional configuration should enabled, otherwisefalse
-
isExportCreationDate
public boolean isExportCreationDate()- Returns:
trueto include the creation date of the form record in the created XML file,falseotherwise.
-
isExportExportMetaData
public boolean isExportExportMetaData()- Returns:
trueto include meta such as the version and date in the created XML file,falseotherwise.
-
isExportId
public boolean isExportId()- Returns:
trueto include the ID of the form record in the created XML file,falseotherwise.
-
isExportInbox
public boolean isExportInbox()- Returns:
trueto include the name of the form record's current inbox in the created XML file,falseotherwise.
-
isExportModificationDate
public boolean isExportModificationDate()- Returns:
trueto include the date of the most recent state change of the form record in the created XML file,falseotherwise.
-
isExportProcessId
public boolean isExportProcessId()- Returns:
trueto include the process ID (UUID) of the form record in the created XML file,falseotherwise.
-
isExportStatus
public boolean isExportStatus()- Returns:
trueto include the name of the form record's current state in the created XML file,falseotherwise.
-
isExportSubject
public boolean isExportSubject()- Returns:
trueto include the subject of the form record in the created XML file,falseotherwise.
-
isExportTechnicalFields
public boolean isExportTechnicalFields()- Returns:
trueto include technical form fields such asxf-actionandxf-qualifierin the created XML file,falseotherwise.
-
isExportVariables
public boolean isExportVariables()- Returns:
trueto include variable form fields in the created XML file,falseotherwise.
-
setAttachToFormRecord
public void setAttachToFormRecord(boolean attachToFormRecord) - Parameters:
attachToFormRecord- Whether files created by the workflow node are attached to the form record.
-
setEnableConfig
public void setEnableConfig(boolean enableConfig) - Parameters:
enableConfig-trueif additional configuration should enabled, otherwisefalse.
-
setExportCreationDate
public void setExportCreationDate(boolean exportCreationDate) - Parameters:
exportCreationDate-trueto include the creation date of the form record in the created XML file,falseotherwise.
-
setExportExportMetaData
public void setExportExportMetaData(boolean exportExportMetaData) - Parameters:
exportExportMetaData-trueto include meta such as the version and date in the created XML file,falseotherwise.
-
setExportId
public void setExportId(boolean exportId) - Parameters:
exportId-trueto include the ID of the form record in the created XML file,falseotherwise.
-
setExportInbox
public void setExportInbox(boolean exportInbox) - Parameters:
exportInbox-trueto include the name of the form record's current inbox in the created XML file,falseotherwise.
-
setExportModificationDate
public void setExportModificationDate(boolean exportModificationDate) - Parameters:
exportModificationDate-trueto include the date of the most recent state change of the form record in the created XML file,falseotherwise.
-
setExportName
- Parameters:
exportName- The name of the export file. When not given, a file name is generated with the extensionxml.
-
setExportProcessId
public void setExportProcessId(boolean exportProcessId) - Parameters:
exportProcessId-trueto include the process ID (UUID) of the form record in the created XML file,falseotherwise.
-
setExportStatus
public void setExportStatus(boolean exportStatus) - Parameters:
exportStatus-trueto include the name of the form record's current state in the created XML file,falseotherwise.
-
setExportSubject
public void setExportSubject(boolean exportSubject) - Parameters:
exportSubject-trueto include the subject of the form record in the created XML file,falseotherwise.
-
setExportTechnicalFields
public void setExportTechnicalFields(boolean exportTechnicalFields) - Parameters:
exportTechnicalFields-trueto include technical form fields such asxf-actionandxf-qualifierin the created XML file,falseotherwise.
-
setExportVariables
public void setExportVariables(boolean exportVariables) - Parameters:
exportVariables-trueto include variable form fields in the created XML file,falseotherwise.
-
setXslTemplate
- Parameters:
xslTemplate- the reference to an XSL template
-