public class PdfShortExpose extends AbstractPdfExpose
| Modifier and Type | Class and Description |
|---|---|
static class |
PdfShortExpose.ContactPublishing |
static class |
PdfShortExpose.GalleryMode |
AbstractExpose.HorizontalAlign, AbstractExpose.OrientationAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
BASE_FONT, baseFont, bodyFontBold, bodyFontH1, bodyFontH2, bodyFontH3, bodyFontNormal, bodyFontSmall, bodyHeadBgColor, bodyHeadFgColor, bodyTextBgColor, bodyTextFgColor, borderColor, dateFormat, DEFAULT_MARGIN_BOTTOM, DEFAULT_MARGIN_LEFT, DEFAULT_MARGIN_RIGHT, DEFAULT_MARGIN_TOP, footerTextFgColor, headerTextFgColor, pageBreakBeforeRow, pageBreakIfNextRowNotFitsdbConnection, dbExtension, dbLanguageMap, locale, now, orientation| Constructor and Description |
|---|
PdfShortExpose() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
build(OutputStream output)
PDF-Erzeugung starten.
|
protected com.lowagie.text.pdf.PdfPTable |
createExposeAttribsBottomTable(List<com.openindex.openestate.impl.OpenEstateType> estateTypePath,
Color textColor,
float totalWidth,
float totalHeight) |
protected com.lowagie.text.pdf.PdfPTable |
createExposeAttribsTopTable(List<com.openindex.openestate.impl.OpenEstateType> estateTypePath,
Color textColor,
float totalWidth,
float totalHeight) |
protected com.lowagie.text.pdf.PdfPTable |
createExposeContactTable(DbAgencyContact contact,
ImmoToolAgent agent,
Color textColor,
float totalWidth,
float totalHeight) |
protected com.lowagie.text.pdf.PdfPTable |
createExpsoseAttribsPriceTable(Color textColor,
float totalWidth,
float totalHeight) |
protected com.lowagie.text.pdf.PdfPTable |
createExpsoseDescriptionTable(Color textColor,
float totalWidth,
float totalHeight) |
protected com.lowagie.text.pdf.PdfPTable |
createExpsoseHeadCityTable(Color textColor) |
protected com.lowagie.text.pdf.PdfPTable |
createExpsoseHeadTable(Color textColor,
float totalWidth,
float totalHeight) |
protected com.lowagie.text.pdf.PdfPTable |
createExpsoseProvisionTable(Color textColor,
float totalWidth,
float totalHeight) |
protected com.lowagie.text.pdf.PdfPTable |
createExpsoseTypeTable(Color textColor) |
AbstractExposePanel |
createForm() |
protected com.lowagie.text.pdf.PdfPTable |
createTable(com.lowagie.text.Rectangle pageSize)
Erzeugt die PDF-Tabelle für eine Immobilie.
|
PdfShortExpose.ContactPublishing[] |
getContactPublishings() |
PdfShortExpose.GalleryMode |
getGalleryMode() |
String |
getName() |
String |
getTitle() |
protected void |
init(ImmoToolProject project,
Connection dbConnection) |
void |
initDefaults() |
void |
setContactPublishings(PdfShortExpose.ContactPublishing[] val) |
void |
setGalleryMode(PdfShortExpose.GalleryMode val) |
buildDocument, buildTableHead, buildTableHead2, buildTableRow, buildTableRow, buildTableRow, buildTableRow, buildTableRow, buildTableRow, buildTableRow, buildTableRow, buildTableRow, buildTableRow, buildTableRow, buildTemplate, createWriter, getBodyHeadBgColor, getBodyHeadFgColor, getBodyTextAlignment, getBodyTextBgColor, getBodyTextFgColor, getBorderColor, getEncryptionPassword, getFooterTextAlignment, getFooterTextFgColor, getHeaderTextCustomLine1, getHeaderTextCustomLine2, getHeaderTextCustomLine3, getHeaderTextFgColor, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getMatchingFont, getMatchingFont, getMatchingFont, getPageNumber, getRegisteredFont, getRegisteredFont, getRegisteredFont, getRegisteredFont, getRegisteredFont, getRegisteredFont, isBodyHeadNumbered, isEncryption, isEncryptionAccessibilityAllowed, isEncryptionCopyingAllowed, isEncryptionPrintingAllowed, isFooter, isFooterPageNumber, isFooterTimestamp, isFooterWebsite, isHeader, isHeaderLogo, isHeaderTextCustom, registerFonts, setBodyHeadBgColor, setBodyHeadFgColor, setBodyHeadNumbered, setBodyTextAlignment, setBodyTextBgColor, setBodyTextFgColor, setBorderColor, setEncryption, setEncryptionAccessibilityAllowed, setEncryptionCopyingAllowed, setEncryptionPassword, setEncryptionPrintingAllowed, setFooter, setFooterPageNumber, setFooterTextAlignment, setFooterTextFgColor, setFooterTimestamp, setFooterWebsite, setHeader, setHeaderLogo, setHeaderTextCustom, setHeaderTextCustomLine1, setHeaderTextCustomLine2, setHeaderTextCustomLine3, setHeaderTextFgColorfinish, generate, generate, generate, generate, getAgent, getAgentLogo, getAgentLogoImage, getEstateContact, getEstateFileDownload, getEstateFiles, getEstateObject, getExpose, getExposeFile, getExposes, getLocale, getOrientation, getPublishAddress, getPublishFiles, getPublishPrices, getResolution, getSupportedLocales, getTemplateFile, getTemplateId, getTemporaryTemplateFile, isShowContact, isTemplate, saveToDatabase, setLocale, setOrientation, setPublishAddress, setPublishFiles, setPublishPrices, setResolution, setShowContact, setTemplate, setTemplateId, setTemporaryTemplateclear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, valuesequals, hashCode, toStringpublic static final String NAME
protected void build(OutputStream output) throws IOException, com.lowagie.text.DocumentException
build in class AbstractExposeestate - Immobilieoutput - PDF-AusgabeImmoToolException - interner FehlerIOExceptioncom.lowagie.text.DocumentExceptionprotected com.lowagie.text.pdf.PdfPTable createExposeAttribsBottomTable(List<com.openindex.openestate.impl.OpenEstateType> estateTypePath, Color textColor, float totalWidth, float totalHeight)
protected com.lowagie.text.pdf.PdfPTable createExpsoseAttribsPriceTable(Color textColor, float totalWidth, float totalHeight)
protected com.lowagie.text.pdf.PdfPTable createExposeAttribsTopTable(List<com.openindex.openestate.impl.OpenEstateType> estateTypePath, Color textColor, float totalWidth, float totalHeight)
protected com.lowagie.text.pdf.PdfPTable createExposeContactTable(DbAgencyContact contact, ImmoToolAgent agent, Color textColor, float totalWidth, float totalHeight)
protected com.lowagie.text.pdf.PdfPTable createExpsoseDescriptionTable(Color textColor, float totalWidth, float totalHeight)
protected com.lowagie.text.pdf.PdfPTable createExpsoseHeadTable(Color textColor, float totalWidth, float totalHeight) throws com.lowagie.text.DocumentException
com.lowagie.text.DocumentExceptionprotected com.lowagie.text.pdf.PdfPTable createExpsoseHeadCityTable(Color textColor) throws com.lowagie.text.DocumentException
com.lowagie.text.DocumentExceptionprotected com.lowagie.text.pdf.PdfPTable createExpsoseProvisionTable(Color textColor, float totalWidth, float totalHeight) throws com.lowagie.text.DocumentException
com.lowagie.text.DocumentExceptionprotected com.lowagie.text.pdf.PdfPTable createExpsoseTypeTable(Color textColor) throws com.lowagie.text.DocumentException
com.lowagie.text.DocumentExceptionpublic AbstractExposePanel createForm()
createForm in class AbstractExposeprotected com.lowagie.text.pdf.PdfPTable createTable(com.lowagie.text.Rectangle pageSize)
throws IOException,
com.lowagie.text.DocumentException
estate - ImmobiliepageSize - SeitenformatImmoToolException - interner Fehlercom.lowagie.text.DocumentExceptionOpenEstateExceptionIOExceptionpublic PdfShortExpose.ContactPublishing[] getContactPublishings()
public PdfShortExpose.GalleryMode getGalleryMode()
public String getName()
getName in class AbstractExposepublic String getTitle()
getTitle in class AbstractExposeprotected void init(ImmoToolProject project, Connection dbConnection) throws SQLException
init in class AbstractPdfExposeSQLExceptionpublic void initDefaults()
initDefaults in class AbstractPdfExposepublic void setContactPublishings(PdfShortExpose.ContactPublishing[] val)
public void setGalleryMode(PdfShortExpose.GalleryMode val)
Copyright © 2015 OpenEstate. All rights reserved.