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,IAttachableFile,Serializable
public class FcExportToXmlProps extends BaseActionProps implements Serializable, IAttachableFile
Model class for the change form value action (EWorkflowNodeType.FC_EXPORT_TO_XML).- 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 FcExportToXmlProps()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetExportName()UuidEntityRefgetXslTemplate()booleanisAttachToFormRecord()booleanisEnableConfig()booleanisExportCreationDate()booleanisExportExportMetaData()booleanisExportId()booleanisExportInbox()booleanisExportModificationDate()booleanisExportProcessId()booleanisExportStatus()booleanisExportSubject()booleanisExportTechnicalFields()booleanisExportVariables()voidsetAttachToFormRecord(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
-
-
-
-
Method Detail
-
getExportName
public String getExportName()
- Returns:
- The name of the export file. When not given, a file name is generated with the extension
xml.
-
getXslTemplate
public UuidEntityRef getXslTemplate()
- Returns:
- the reference to an XSL template
-
isAttachToFormRecord
public boolean isAttachToFormRecord()
- Specified by:
isAttachToFormRecordin interfaceIAttachableFile- Returns:
- Whether files created by this file providing action 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)
- Specified by:
setAttachToFormRecordin interfaceIAttachableFile- Parameters:
attachToFormRecord- Whether files created by this file providing action 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
public void setExportName(String exportName)
- 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
public void setXslTemplate(UuidEntityRef xslTemplate)
- Parameters:
xslTemplate- the reference to an XSL template
-
-