Class DefaultFormatterFactory
java.lang.Object
io.jmix.reports.yarg.formatters.factory.DefaultFormatterFactory
- All Implemented Interfaces:
ReportFormatterFactory
- Direct Known Subclasses:
JmixFormatterFactory
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DefaultFormatProviderprotected DocumentConverterprotected Stringprotected Map<String,DefaultFormatterFactory.FormatterCreator> protected booleanprotected HtmlImportProcessorprotected HtmlToPdfConverterFactoryprotected ReportInlinersProviderprotected OfficeIntegrationAPIprotected Scripting -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateFormatter(FormatterFactoryInput factoryInput) booleanvoidsetDefaultFormatProvider(DefaultFormatProvider defaultFormatProvider) protected voidvoidsetFontsDirectory(String fontsDirectory) voidsetFormulasPostProcessingEvaluationEnabled(boolean formulasPostProcessingEvaluationEnabled) voidsetHtmlImportProcessor(HtmlImportProcessor htmlImportProcessor) voidsetHtmlToPdfConverterFactory(HtmlToPdfConverterFactory htmlToPdfConverterFactory) voidsetInlinersProvider(ReportInlinersProvider inlinersProvider) voidsetOfficeIntegration(OfficeIntegrationAPI officeIntegrationAPI) voidsetScripting(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:
createFormatterin interfaceReportFormatterFactory
-
setDefaultInlinersProvider
protected void setDefaultInlinersProvider()
-