public class PdfDetailedExpose extends AbstractPdfExpose
Modifier and Type | Class and Description |
---|---|
static class |
PdfDetailedExpose.Area |
static class |
PdfDetailedExpose.GalleryMode |
AbstractExpose.HorizontalAlign, AbstractExpose.Orientation
AbstractMap.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, pageBreakIfNextRowNotFits
dbConnection, dbExtension, dbLanguageMap, locale, now, orientation
Constructor and Description |
---|
PdfDetailedExpose() |
Modifier and Type | Method and Description |
---|---|
protected void |
build(OutputStream output) |
AbstractExposePanel |
createForm() |
protected com.lowagie.text.pdf.PdfPTable |
createTable(com.lowagie.text.Rectangle pageSize)
Erzeugt die PDF-Tabelle für eine Immobilie.
|
PdfDetailedExpose.Area[] |
getAreas() |
PdfDetailedExpose.GalleryMode |
getGalleryMode() |
String |
getName() |
int |
getTermsTextSize() |
String |
getTitle() |
protected void |
init(ImmoToolProject project,
Connection dbConnection) |
void |
initDefaults() |
boolean |
isGallerySeparatePanoramas() |
boolean |
isGallerySeparatePlans() |
boolean |
isGalleryShowUnpublishedImages() |
boolean |
isTerms()
Deprecated.
|
void |
setAreas(PdfDetailedExpose.Area[] areas) |
void |
setGalleryMode(PdfDetailedExpose.GalleryMode val) |
void |
setGallerySeparatePanoramas(boolean val) |
void |
setGallerySeparatePlans(boolean val) |
void |
setGalleryShowUnpublishedImages(boolean val) |
void |
setTerms(boolean val)
Deprecated.
|
void |
setTermsTextSize(int 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, setHeaderTextFgColor
finish, 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, setTemporaryTemplate
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
equals, hashCode, toString
public static final String NAME
protected void build(OutputStream output) throws IOException, com.lowagie.text.DocumentException
build
in class AbstractExpose
IOException
com.lowagie.text.DocumentException
public AbstractExposePanel createForm()
createForm
in class AbstractExpose
protected com.lowagie.text.pdf.PdfPTable createTable(com.lowagie.text.Rectangle pageSize)
pageSize
- Seitenformatpublic PdfDetailedExpose.GalleryMode getGalleryMode()
public PdfDetailedExpose.Area[] getAreas()
public String getName()
getName
in class AbstractExpose
public int getTermsTextSize()
public String getTitle()
getTitle
in class AbstractExpose
protected void init(ImmoToolProject project, Connection dbConnection) throws SQLException
init
in class AbstractPdfExpose
SQLException
public void initDefaults()
initDefaults
in class AbstractPdfExpose
public boolean isGallerySeparatePanoramas()
public boolean isGallerySeparatePlans()
public boolean isGalleryShowUnpublishedImages()
@Deprecated public boolean isTerms()
public void setAreas(PdfDetailedExpose.Area[] areas)
public void setGalleryMode(PdfDetailedExpose.GalleryMode val)
public void setGallerySeparatePanoramas(boolean val)
public void setGallerySeparatePlans(boolean val)
public void setGalleryShowUnpublishedImages(boolean val)
@Deprecated public void setTerms(boolean val)
public void setTermsTextSize(int val)
Copyright © 2015 OpenEstate. All rights reserved.