Class PdfShortExpose

    • Constructor Detail

      • PdfShortExpose

        public PdfShortExpose()
    • Method Detail

      • build

        protected void build​(OutputStream output)
                      throws IOException,
                             com.lowagie.text.DocumentException
        PDF-Erzeugung starten.
        Specified by:
        build in class AbstractExpose
        Parameters:
        output - PDF-Ausgabe
        Throws:
        IOException
        com.lowagie.text.DocumentException
      • createExposeAttribsBottomTable

        protected com.lowagie.text.pdf.PdfPTable createExposeAttribsBottomTable​(List<OpenEstateType> estateTypePath,
                                                                                Color textColor,
                                                                                float totalWidth,
                                                                                float totalHeight)
      • createExpsoseAttribsPriceTable

        protected com.lowagie.text.pdf.PdfPTable createExpsoseAttribsPriceTable​(Color textColor,
                                                                                float totalWidth,
                                                                                float totalHeight)
      • createExposeAttribsTopTable

        protected com.lowagie.text.pdf.PdfPTable createExposeAttribsTopTable​(List<OpenEstateType> estateTypePath,
                                                                             Color textColor,
                                                                             float totalWidth,
                                                                             float totalHeight)
      • createExposeContactTable

        protected com.lowagie.text.pdf.PdfPTable createExposeContactTable​(DbAgencyContact contact,
                                                                          ImmoToolAgent agent,
                                                                          Color textColor,
                                                                          float totalWidth,
                                                                          float totalHeight)
      • createExpsoseDescriptionTable

        protected com.lowagie.text.pdf.PdfPTable createExpsoseDescriptionTable​(Color textColor,
                                                                               float totalWidth,
                                                                               float totalHeight)
      • createExpsoseHeadTable

        protected com.lowagie.text.pdf.PdfPTable createExpsoseHeadTable​(Color textColor,
                                                                        float totalWidth,
                                                                        float totalHeight)
                                                                 throws com.lowagie.text.DocumentException
        Throws:
        com.lowagie.text.DocumentException
      • createExpsoseHeadCityTable

        protected com.lowagie.text.pdf.PdfPTable createExpsoseHeadCityTable​(Color textColor)
                                                                     throws com.lowagie.text.DocumentException
        Throws:
        com.lowagie.text.DocumentException
      • createExpsoseProvisionTable

        protected com.lowagie.text.pdf.PdfPTable createExpsoseProvisionTable​(Color textColor,
                                                                             float totalWidth,
                                                                             float totalHeight)
                                                                      throws com.lowagie.text.DocumentException
        Throws:
        com.lowagie.text.DocumentException
      • createExpsoseTypeTable

        protected com.lowagie.text.pdf.PdfPTable createExpsoseTypeTable​(Color textColor)
                                                                 throws com.lowagie.text.DocumentException
        Throws:
        com.lowagie.text.DocumentException
      • createTable

        protected com.lowagie.text.pdf.PdfPTable createTable​(com.lowagie.text.Rectangle pageSize)
                                                      throws IOException,
                                                             com.lowagie.text.DocumentException
        Erzeugt die PDF-Tabelle für eine Immobilie.
        Parameters:
        pageSize - Seitenformat
        Returns:
        PDF-Tabelle
        Throws:
        IOException
        com.lowagie.text.DocumentException