Class PdfDetailedExpose
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<String,String>
-
- com.openindex.openestate.tool.agency.expose.AbstractExpose
-
- com.openindex.openestate.tool.agency.expose.AbstractPdfExpose
-
- com.openindex.openestate.tool.agency.expose.PdfDetailedExpose
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Map<String,String>
public class PdfDetailedExpose extends AbstractPdfExpose
PdfDetailedExpose.- Author:
- Andreas Rudolph
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PdfDetailedExpose.Area
static class
PdfDetailedExpose.GalleryMode
-
Nested classes/interfaces inherited from class com.openindex.openestate.tool.agency.expose.AbstractExpose
AbstractExpose.HorizontalAlign, AbstractExpose.Orientation
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description static String
NAME
-
Fields inherited from class com.openindex.openestate.tool.agency.expose.AbstractPdfExpose
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
-
Fields inherited from class com.openindex.openestate.tool.agency.expose.AbstractExpose
dbConnection, dbExtension, dbLanguageMap, locale, now, orientation
-
-
Constructor Summary
Constructors Constructor Description PdfDetailedExpose()
-
Method Summary
-
Methods inherited from class com.openindex.openestate.tool.agency.expose.AbstractPdfExpose
buildDocument, buildTableHead, buildTableHead2, buildTableRow, 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, registerFont, registerFont, 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
-
Methods inherited from class com.openindex.openestate.tool.agency.expose.AbstractExpose
finish, generate, generate, generate, generate, getAgent, getAgentLogo, getAgentLogoImage, getEstateContact, getEstateFileDownload, getEstateFiles, getEstateLinks, getEstateObject, getExpose, getExposeFile, getExposes, getLocale, getOrientation, getPublishAddress, getPublishFiles, getPublishLinks, getPublishPrices, getResolution, getSupportedLocales, getTemplateFile, getTemplateId, getTemporaryTemplateFile, isShowContact, isTemplate, saveToDatabase, setLocale, setOrientation, setPublishAddress, setPublishFiles, setPublishLinks, setPublishPrices, setResolution, setShowContact, setTemplate, setTemplateId, setTemporaryTemplate
-
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
-
-
-
Field Detail
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
build
protected void build(OutputStream output) throws IOException, com.lowagie.text.DocumentException
- Specified by:
build
in classAbstractExpose
- Throws:
IOException
com.lowagie.text.DocumentException
-
createForm
public AbstractExposePanel createForm()
- Specified by:
createForm
in classAbstractExpose
-
createTable
protected com.lowagie.text.pdf.PdfPTable createTable(com.lowagie.text.Rectangle pageSize)
Erzeugt die PDF-Tabelle für eine Immobilie.- Parameters:
pageSize
- Seitenformat- Returns:
- PDF-Tabelle
-
getGalleryMode
public PdfDetailedExpose.GalleryMode getGalleryMode()
-
getAreas
public PdfDetailedExpose.Area[] getAreas()
-
getName
public String getName()
- Specified by:
getName
in classAbstractExpose
-
getTermsTextSize
public int getTermsTextSize()
-
getTitle
public String getTitle()
- Specified by:
getTitle
in classAbstractExpose
-
init
protected void init(ImmoToolProject project, Connection dbConnection) throws SQLException
- Overrides:
init
in classAbstractPdfExpose
- Throws:
SQLException
-
initDefaults
public void initDefaults()
- Overrides:
initDefaults
in classAbstractPdfExpose
-
isGallerySeparatePanoramas
public boolean isGallerySeparatePanoramas()
-
isGallerySeparatePlans
public boolean isGallerySeparatePlans()
-
isGalleryShowUnpublishedImages
public boolean isGalleryShowUnpublishedImages()
-
isShowUnpublishedLinks
public boolean isShowUnpublishedLinks()
-
isTerms
@Deprecated public boolean isTerms()
Deprecated.
-
setAreas
public void setAreas(PdfDetailedExpose.Area[] areas)
-
setGalleryMode
public void setGalleryMode(PdfDetailedExpose.GalleryMode val)
-
setGallerySeparatePanoramas
public void setGallerySeparatePanoramas(boolean val)
-
setGallerySeparatePlans
public void setGallerySeparatePlans(boolean val)
-
setGalleryShowUnpublishedImages
public void setGalleryShowUnpublishedImages(boolean val)
-
setShowUnpublishedLinks
public void setShowUnpublishedLinks(boolean val)
-
setTerms
@Deprecated public void setTerms(boolean val)
Deprecated.
-
setTermsTextSize
public void setTermsTextSize(int val)
-
-