Interface IPdfGenerator
-
- All Known Implementing Classes:
PdfGenerator
public interface IPdfGenerator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addCustomField(PdfField field, PdfResource pdfResource)
void
generateData(PdfField pdfField, PdfResource pdfResource)
void
generateData(PetriNet petriNet, Case useCase, Transition transition, PdfResource pdfResource)
void
generateData(PetriNet petriNet, Case useCase, Transition transition, PdfResource pdfResource, java.util.List<java.lang.String> excludedFields)
java.io.File
generatePdf(PdfResource pdfResource)
void
generatePdf(Case formCase, Transition transition, PdfResource pdfResource, java.io.OutputStream stream)
java.io.File
generatePdf(Case formCase, java.lang.String transitionId, PdfResource pdfResource)
void
generatePdf(Case formCase, java.lang.String transitionId, PdfResource pdfResource, java.io.OutputStream stream)
java.io.File
generatePdf(Case formCase, java.lang.String transitionId, PdfResource pdfResource, java.util.List<java.lang.String> excludedFields)
void
setupPdfGenerator(PdfResource pdfResource)
void
setupPdfGenerator(PdfResource pdfResource, float version)
-
-
-
Method Detail
-
setupPdfGenerator
void setupPdfGenerator(PdfResource pdfResource) throws java.io.IOException
- Throws:
java.io.IOException
-
setupPdfGenerator
void setupPdfGenerator(PdfResource pdfResource, float version) throws java.io.IOException
- Throws:
java.io.IOException
-
addCustomField
void addCustomField(PdfField field, PdfResource pdfResource) throws java.io.IOException
- Throws:
java.io.IOException
-
generatePdf
java.io.File generatePdf(Case formCase, java.lang.String transitionId, PdfResource pdfResource, java.util.List<java.lang.String> excludedFields)
-
generatePdf
java.io.File generatePdf(Case formCase, java.lang.String transitionId, PdfResource pdfResource) throws java.io.IOException
- Throws:
java.io.IOException
-
generatePdf
java.io.File generatePdf(PdfResource pdfResource) throws java.io.IOException
- Throws:
java.io.IOException
-
generatePdf
void generatePdf(Case formCase, java.lang.String transitionId, PdfResource pdfResource, java.io.OutputStream stream)
-
generatePdf
void generatePdf(Case formCase, Transition transition, PdfResource pdfResource, java.io.OutputStream stream)
-
generateData
void generateData(PetriNet petriNet, Case useCase, Transition transition, PdfResource pdfResource, java.util.List<java.lang.String> excludedFields)
-
generateData
void generateData(PetriNet petriNet, Case useCase, Transition transition, PdfResource pdfResource)
-
generateData
void generateData(PdfField pdfField, PdfResource pdfResource) throws java.io.IOException
- Throws:
java.io.IOException
-
-