Package io.vertigo.quarto.exporter.model
Class ExportBuilder
java.lang.Object
io.vertigo.quarto.exporter.model.ExportBuilder
- All Implemented Interfaces:
io.vertigo.core.lang.Builder<Export>
Builder des données à exporter.
- Author:
- pchretien, npiedeloup
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbeginSheet(io.vertigo.datamodel.data.model.DataObject dto, String title) beginSheet(io.vertigo.datamodel.data.model.DtList<?> dtc, String title) build()withAuthor(String author) withOrientation(Export.Orientation orientation)
-
Constructor Details
-
ExportBuilder
Constructor.- Parameters:
format- type du format de sortie. Ceci configurera le Handler de traitement de l'editionfileName- nom du fichier de sortie.
-
-
Method Details
-
withTitle
- Parameters:
title- Titre du document (Facultatif)
-
withAuthor
- Parameters:
author- Auteur du document (Facultatif)
-
withOrientation
- Parameters:
orientation- Orientation du document (Facultatif, mode portrait par défaut)
-
beginSheet
- Parameters:
dto- DTO à exportertitle- Titre de l'objet- Returns:
- Parametre d'export pour une donnée de type DtObject
-
beginSheet
- Parameters:
dtc- DTC à exportertitle- Titre de la liste- Returns:
- Parametre d'export pour une donnée de type DtList
-
build
- Specified by:
buildin interfaceio.vertigo.core.lang.Builder<Export>
-