Interface IPdfGenerator

  • All Known Implementing Classes:
    PdfGenerator

    public interface IPdfGenerator
    • 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​(PdfField pdfField,
                          PdfResource pdfResource)
                   throws java.io.IOException
        Throws:
        java.io.IOException