Class DefaultFormatterFactory
java.lang.Object
io.jmix.reports.yarg.formatters.factory.DefaultFormatterFactory
- All Implemented Interfaces:
ReportFormatterFactory
- Direct Known Subclasses:
JmixFormatterFactory
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected static interface
-
Field Summary
Modifier and TypeFieldDescriptionprotected JmixFieldFormatProvider
protected DocumentConverter
protected String
protected Map<String,
DefaultFormatterFactory.FormatterCreator> protected boolean
protected HtmlImportProcessor
protected HtmlToPdfConverterFactory
protected ReportInlinersProvider
protected OfficeIntegrationAPI
protected Scripting
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateFormatter
(FormatterFactoryInput factoryInput) boolean
void
setDefaultFormatProvider
(JmixFieldFormatProvider defaultFormatProvider) protected void
void
setFontsDirectory
(String fontsDirectory) void
setFormulasPostProcessingEvaluationEnabled
(boolean formulasPostProcessingEvaluationEnabled) void
setHtmlImportProcessor
(HtmlImportProcessor htmlImportProcessor) void
setHtmlToPdfConverterFactory
(HtmlToPdfConverterFactory htmlToPdfConverterFactory) void
setInlinersProvider
(ReportInlinersProvider inlinersProvider) void
setOfficeIntegration
(OfficeIntegrationAPI officeIntegrationAPI) void
setScripting
(Scripting scripting)
-
Field Details
-
officeIntegration
-
documentConverter
-
defaultFormatProvider
-
htmlImportProcessor
-
htmlToPdfConverterFactory
-
fontsDirectory
-
scripting
-
formattersMap
-
inlinersProvider
-
formulasPostProcessingEvaluationEnabled
protected boolean formulasPostProcessingEvaluationEnabled
-
-
Constructor Details
-
DefaultFormatterFactory
public DefaultFormatterFactory()
-
-
Method Details
-
setOfficeIntegration
-
setHtmlImportProcessor
-
setDefaultFormatProvider
-
getFontsDirectory
-
setFontsDirectory
-
setInlinersProvider
-
getHtmlToPdfConverterFactory
-
setHtmlToPdfConverterFactory
-
getScripting
-
setScripting
-
isFormulasPostProcessingEvaluationEnabled
public boolean isFormulasPostProcessingEvaluationEnabled() -
setFormulasPostProcessingEvaluationEnabled
public void setFormulasPostProcessingEvaluationEnabled(boolean formulasPostProcessingEvaluationEnabled) -
createFormatter
- Specified by:
createFormatter
in interfaceReportFormatterFactory
-
setDefaultInlinersProvider
protected void setDefaultInlinersProvider()
-