Class GenerateReportConfig
java.lang.Object
ch.tocco.nice2.reporting.api.action.GenerateReportConfig
Bean class holding parameters for report generation from client (GUI)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable String@Nullable String[]getKeys()@Nullable RebindValue[]@Nullable String[]@Nullable EntityExplorerActionSelection@Nullable String@Nullable String[]getUsers()booleanbooleanbooleanvoidsetArchiveType(String archiveType) voidsetCorporateDesign(String corporateDesign) voidsetCustomAttribute(String key, Object value) Set a custom attribute that may be used in the report template.voidsetEntityModelName(@Nullable String entityModelName) voidsetFileName(String fileName) voidvoidsetLanguage(String language) voidsetRebindValues(@Nullable RebindValue[] rebindValues) voidsetRecipientPaths(@Nullable String[] recipientPaths) voidsetRemoveLogos(boolean removeLogos) voidsetReportId(String reportId) voidsetSelection(@Nullable EntityExplorerActionSelection selection) voidsetSkipAfterReportFunction(boolean skipAfterReportFunction) voidsetTemplateLocation(@Nullable String templateLocation) void
-
Constructor Details
-
GenerateReportConfig
public GenerateReportConfig()
-
-
Method Details
-
getSelection
-
getLanguage
-
getReportId
-
getTemplateLocation
-
getFileName
-
isSkipAfterReportFunction
public boolean isSkipAfterReportFunction() -
isRemoveLogos
public boolean isRemoveLogos() -
getArchiveType
-
getRebindValues
-
getKeys
-
getEntityModelName
-
setSelection
-
setLanguage
-
setReportId
-
setTemplateLocation
-
setFileName
-
setSkipAfterReportFunction
public void setSkipAfterReportFunction(boolean skipAfterReportFunction) -
setArchiveType
-
setRemoveLogos
public void setRemoveLogos(boolean removeLogos) -
setRebindValues
-
setKeys
-
setEntityModelName
-
getRecipientPaths
-
setRecipientPaths
-
getUsers
-
setUsers
-
hasRecipients
public boolean hasRecipients() -
getCorporateDesign
-
setCorporateDesign
-
setCustomAttribute
Set a custom attribute that may be used in the report template. Note that the value should not be or contain an Entity as the report may be generated in a different Context.- Parameters:
key- attribute namevalue- attribute value
-
getCustomAttributes
-