public class Is24XmlFormat extends AbstractXmlFormat<org.openestate.io.is24_xml.xml.IS24ImmobilienTransfer>
Modifier and Type | Class and Description |
---|---|
static class |
Is24XmlFormat.Writer |
AbstractXmlFormat.LineBreakMode
AbstractFormat.AttachmentMarker, AbstractFormat.AttachmentMode, AbstractFormat.Compression, AbstractFormat.DefaultMessageCode, AbstractFormat.HashCalculationException, AbstractFormat.ImageWatermarkPosition, AbstractFormat.NotExportableException, AbstractFormat.TransferMode
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
Is24XmlFormat() |
Modifier and Type | Method and Description |
---|---|
String |
calculateHashForObject(long estateId,
com.openindex.openestate.impl.EstateImpl estateItem) |
protected org.openestate.io.is24_xml.xml.IS24ImmobilienTransfer |
convertXml(com.openindex.openestate.impl.TransferImpl transfer,
ExportContext context) |
AbstractFormatPanel |
createSetupPanel() |
protected String |
getCompressedFileName(AbstractFormat.Compression c,
ExportContext context) |
String |
getName() |
String[] |
getSupportedMimeTypes()
Liefert die von der Export-Schnittstelle fest vorgeschriebenen MIME-Types.
|
AbstractFormat.TransferMode[] |
getSupportedTransferModes() |
String |
getTitle() |
String |
getVersion() |
protected String |
getXmlFileName(ExportContext context) |
void |
initDefaults() |
boolean |
prepareObjectForExport(long estateId,
com.openindex.openestate.impl.EstateImpl estate) |
protected void |
writeXmlObject(org.openestate.io.is24_xml.xml.IS24ImmobilienTransfer obj,
Writer writer) |
getSupportedTransports, getXmlLineBreak, setXmlLineBreak, writeToDisk
canPublishAttachment, canPublishLink, createExportProcess, createExportRequests, equals, getAgentId, getAgentMail, getAttachmentDirectory, getAttachmentImageScaleHeight, getAttachmentImageScaleWidth, getAttachmentMimeTypes, getAttachmentMode, getCompression, getFormat, getFormats, getLanguage, getLanguages, getMessageCodeTranslation, getMessageCodeTranslation, getObjectKey, getObjectKey, getPreferredMimeTypes, getPropertyAddressPublication, getPropertyFilePublication, getPropertyImageLimit, getPropertyImageWatermarkAlpha, getPropertyImageWatermarkHeight, getPropertyImageWatermarkMargin, getPropertyImageWatermarkPosition, getPropertyImageWatermarkWidth, getPropertyLinkPublication, getPropertyPrefix, getPropertyPricePublication, getPropertyVideoLimit, hashCode, hasLanguage, isAttachmentImageScale, isFullTransferSupported, isFullTransportWarningShown, isIncrementalTransferSupported, isPropertyAddressHiddenIfUnpublished, isPropertyDescriptionWithEnergyCertificate, isPropertyFileHiddenIfUnpublished, isPropertyImageWatermark, isPropertyLinkHiddenIfUnpublished, isPropertyPriceHiddenIfUnpublished, isPropertyPublicId, listAvailableExports, setAgentId, setAgentMail, setAttachmentImageScale, setAttachmentImageScaleHeight, setAttachmentImageScaleWidth, setAttachmentMimeTypes, setAttachmentMode, setCompression, setLanguage, setLanguages, setPropertyAddressHiddenIfUnpublished, setPropertyAddressPublication, setPropertyDescriptionWithEnergyCertificate, setPropertyFileHiddenIfUnpublished, setPropertyFilePublication, setPropertyImageLimit, setPropertyImageWatermark, setPropertyImageWatermarkAlpha, setPropertyImageWatermarkHeight, setPropertyImageWatermarkMargin, setPropertyImageWatermarkPosition, setPropertyImageWatermarkWidth, setPropertyLinkHiddenIfUnpublished, setPropertyLinkPublication, setPropertyPrefix, setPropertyPriceHiddenIfUnpublished, setPropertyPricePublication, setPropertyPublicId, setPropertyVideoLimit
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
toString
public static final String GEODB
public String calculateHashForObject(long estateId, com.openindex.openestate.impl.EstateImpl estateItem) throws AbstractFormat.NotExportableException, AbstractFormat.HashCalculationException
calculateHashForObject
in class AbstractFormat
AbstractFormat.NotExportableException
AbstractFormat.HashCalculationException
public AbstractFormatPanel createSetupPanel()
createSetupPanel
in class AbstractFormat
protected org.openestate.io.is24_xml.xml.IS24ImmobilienTransfer convertXml(com.openindex.openestate.impl.TransferImpl transfer, ExportContext context)
convertXml
in class AbstractXmlFormat<org.openestate.io.is24_xml.xml.IS24ImmobilienTransfer>
protected String getCompressedFileName(AbstractFormat.Compression c, ExportContext context)
getCompressedFileName
in class AbstractFormat
public String getName()
getName
in class AbstractFormat
public String[] getSupportedMimeTypes()
AbstractFormat
getSupportedMimeTypes
in class AbstractFormat
public AbstractFormat.TransferMode[] getSupportedTransferModes()
getSupportedTransferModes
in class AbstractFormat
public String getTitle()
getTitle
in class AbstractFormat
public String getVersion()
getVersion
in class AbstractFormat
protected String getXmlFileName(ExportContext context)
getXmlFileName
in class AbstractXmlFormat<org.openestate.io.is24_xml.xml.IS24ImmobilienTransfer>
public void initDefaults()
initDefaults
in class AbstractXmlFormat<org.openestate.io.is24_xml.xml.IS24ImmobilienTransfer>
public boolean prepareObjectForExport(long estateId, com.openindex.openestate.impl.EstateImpl estate)
prepareObjectForExport
in class AbstractFormat
protected void writeXmlObject(org.openestate.io.is24_xml.xml.IS24ImmobilienTransfer obj, Writer writer) throws IOException, JAXBException
writeXmlObject
in class AbstractXmlFormat<org.openestate.io.is24_xml.xml.IS24ImmobilienTransfer>
IOException
JAXBException
Copyright © 2015 OpenEstate. All rights reserved.