Class XlsxGenerator
java.lang.Object
io.jmix.reportsflowui.view.reportwizard.template.generators.AbstractOfficeGenerator
io.jmix.reportsflowui.view.reportwizard.template.generators.XlsxGenerator
- All Implemented Interfaces:
Generator
-
Field Summary
Fields inherited from class io.jmix.reportsflowui.view.reportwizard.template.generators.AbstractOfficeGenerator
reportTemplatePlaceholder
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.xlsx4j.sml.CTBorder
generateBorder
(org.xlsx4j.sml.ObjectFactory factory, org.xlsx4j.sml.CTBorderPr borderPr) protected org.xlsx4j.sml.CTXf
generateCTXf
(Long borderId, Long XfId, Long numFmtId, Long fontId, Long fillId, org.xlsx4j.sml.CTCellAlignment alignment, Boolean applyBorder) protected org.docx4j.openpackaging.packages.OpcPackage
generatePackage
(ReportData reportData) protected org.xlsx4j.sml.CTStylesheet
generateStyleSheet
(org.xlsx4j.sml.ObjectFactory factory) Methods inherited from class io.jmix.reportsflowui.view.reportwizard.template.generators.AbstractOfficeGenerator
createCell, createRow, fillWordTableRow, generate
-
Field Details
-
CELL_MASK
- See Also:
-
SHEET
- See Also:
-
-
Constructor Details
-
XlsxGenerator
public XlsxGenerator()
-
-
Method Details
-
generatePackage
protected org.docx4j.openpackaging.packages.OpcPackage generatePackage(ReportData reportData) throws org.docx4j.openpackaging.exceptions.Docx4JException, jakarta.xml.bind.JAXBException - Specified by:
generatePackage
in classAbstractOfficeGenerator
- Throws:
org.docx4j.openpackaging.exceptions.Docx4JException
jakarta.xml.bind.JAXBException
-
generateBorder
protected org.xlsx4j.sml.CTBorder generateBorder(org.xlsx4j.sml.ObjectFactory factory, org.xlsx4j.sml.CTBorderPr borderPr) -
generateCTXf
-
generateStyleSheet
protected org.xlsx4j.sml.CTStylesheet generateStyleSheet(org.xlsx4j.sml.ObjectFactory factory)
-