Class AbstractFormat

    • Constructor Detail

      • AbstractFormat

        protected AbstractFormat()
    • Method Detail

      • createExportProcess

        public ExportProcess createExportProcess()
      • getAgentId

        public String getAgentId()
      • getAgentMail

        public String getAgentMail()
      • getAttachmentImageScaleHeight

        public int getAttachmentImageScaleHeight()
      • getAttachmentImageScaleWidth

        public int getAttachmentImageScaleWidth()
      • getAttachmentMimeTypes

        public String[] getAttachmentMimeTypes()
      • getLanguage

        public Locale getLanguage()
      • getLanguages

        public Locale[] getLanguages()
      • getMessageCodeTranslation

        public final String getMessageCodeTranslation​(String code)
      • getMessageCodeTranslation

        public String getMessageCodeTranslation​(String code,
                                                Locale locale)
      • getName

        public abstract String getName()
      • getObjectKey

        public String getObjectKey​(long id,
                                   String publicId)
      • getPreferredMimeTypes

        protected String[] getPreferredMimeTypes()
      • getPropertyAddressPublication

        public PublishingMode getPropertyAddressPublication()
      • getPropertyFilePublication

        public PublishingMode getPropertyFilePublication()
      • getPropertyImageLimit

        public int getPropertyImageLimit()
      • getPropertyImageWatermarkAlpha

        public int getPropertyImageWatermarkAlpha()
      • getPropertyImageWatermarkHeight

        public int getPropertyImageWatermarkHeight()
      • getPropertyImageWatermarkMargin

        public int getPropertyImageWatermarkMargin()
      • getPropertyImageWatermarkWidth

        public int getPropertyImageWatermarkWidth()
      • getPropertyLinkPublication

        public PublishingMode getPropertyLinkPublication()
      • getPropertyPrefix

        public String getPropertyPrefix()
      • getPropertyPricePublication

        public PublishingMode getPropertyPricePublication()
      • getPropertyVideoLimit

        public int getPropertyVideoLimit()
      • getSupportedMimeTypes

        public String[] getSupportedMimeTypes()
        Liefert die von der Export-Schnittstelle fest vorgeschriebenen MIME-Types.
        Returns:
        Liste der fest vorgeschriebenen MIME-Types, oder null wenn keine Vorgaben existieren.

        public String[] getRequiredMimeTypes() { return null; }

      • getSupportedTransports

        public abstract AbstractTransport[] getSupportedTransports()
      • getTitle

        public abstract String getTitle()
      • getVersion

        public String getVersion()
      • hasLanguage

        public boolean hasLanguage​(Locale l)
      • initDefaults

        public void initDefaults()
      • isAttachmentImageScale

        public boolean isAttachmentImageScale()
      • isFullTransferSupported

        public boolean isFullTransferSupported()
      • isFullTransportWarningShown

        public boolean isFullTransportWarningShown()
      • isIncrementalTransferSupported

        public boolean isIncrementalTransferSupported()
      • isPropertyAddressHiddenIfUnpublished

        public boolean isPropertyAddressHiddenIfUnpublished()
      • isPropertyDescriptionWithEnergyCertificate

        public boolean isPropertyDescriptionWithEnergyCertificate()
      • isPropertyFileHiddenIfUnpublished

        public boolean isPropertyFileHiddenIfUnpublished()
      • isPropertyImageWatermark

        public boolean isPropertyImageWatermark()
      • isPropertyLinkHiddenIfUnpublished

        public boolean isPropertyLinkHiddenIfUnpublished()
      • isPropertyPriceHiddenIfUnpublished

        public boolean isPropertyPriceHiddenIfUnpublished()
      • isPropertyPublicId

        public boolean isPropertyPublicId()
      • prepareObjectForExport

        public boolean prepareObjectForExport​(long estateId,
                                              EstateImpl estate)
      • setAgentId

        public void setAgentId​(String val)
      • setAgentMail

        public void setAgentMail​(String val)
      • setAttachmentImageScale

        public void setAttachmentImageScale​(boolean val)
      • setAttachmentImageScaleHeight

        public void setAttachmentImageScaleHeight​(int val)
      • setAttachmentImageScaleWidth

        public void setAttachmentImageScaleWidth​(int val)
      • setAttachmentMimeTypes

        public void setAttachmentMimeTypes​(String[] val)
      • setLanguage

        public void setLanguage​(Locale val)
      • setLanguages

        public void setLanguages​(Locale[] val)
      • setPropertyAddressHiddenIfUnpublished

        public void setPropertyAddressHiddenIfUnpublished​(boolean val)
      • setPropertyAddressPublication

        public void setPropertyAddressPublication​(PublishingMode val)
      • setPropertyDescriptionWithEnergyCertificate

        public void setPropertyDescriptionWithEnergyCertificate​(boolean val)
      • setPropertyFileHiddenIfUnpublished

        public void setPropertyFileHiddenIfUnpublished​(boolean val)
      • setPropertyFilePublication

        public void setPropertyFilePublication​(PublishingMode val)
      • setPropertyImageLimit

        public void setPropertyImageLimit​(int val)
      • setPropertyImageWatermark

        public void setPropertyImageWatermark​(boolean val)
      • setPropertyImageWatermarkAlpha

        public void setPropertyImageWatermarkAlpha​(int val)
      • setPropertyImageWatermarkHeight

        public void setPropertyImageWatermarkHeight​(int val)
      • setPropertyImageWatermarkMargin

        public void setPropertyImageWatermarkMargin​(int val)
      • setPropertyImageWatermarkWidth

        public void setPropertyImageWatermarkWidth​(int val)
      • setPropertyLinkHiddenIfUnpublished

        public void setPropertyLinkHiddenIfUnpublished​(boolean val)
      • setPropertyLinkPublication

        public void setPropertyLinkPublication​(PublishingMode val)
      • setPropertyPrefix

        public void setPropertyPrefix​(String val)
      • setPropertyPublicId

        public void setPropertyPublicId​(boolean val)
      • setPropertyPriceHiddenIfUnpublished

        public void setPropertyPriceHiddenIfUnpublished​(boolean val)
      • setPropertyPricePublication

        public void setPropertyPricePublication​(PublishingMode val)
      • setPropertyVideoLimit

        public void setPropertyVideoLimit​(int val)