public class ImmoXmlFormat extends AbstractXmlFormat<org.openestate.io.immoxml.xml.Immoxml>
Modifier and Type | Class and Description |
---|---|
static class |
ImmoXmlFormat.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 |
---|
ImmoXmlFormat() |
Modifier and Type | Method and Description |
---|---|
String |
calculateHashForObject(long estateId,
com.openindex.openestate.impl.EstateImpl estateItem) |
protected org.openestate.io.immoxml.xml.Immoxml |
convertXml(com.openindex.openestate.impl.TransferImpl transfer,
ExportContext context) |
AbstractFormatPanel |
createSetupPanel() |
String |
getImmoXmlAgentId() |
AbstractFormat.AttachmentMarker |
getImmoXmlAttachmentLocation() |
String |
getImmoXmlTechnicsMail() |
String |
getName() |
AbstractFormat.TransferMode[] |
getSupportedTransferModes() |
String |
getTitle() |
String |
getVersion() |
void |
initDefaults() |
boolean |
isImmoXmlPropertyPublicIdExported() |
boolean |
isPropertyPublicId() |
void |
setImmoXmlAgentId(String val) |
void |
setImmoXmlAttachmentLocation(AbstractFormat.AttachmentMarker val) |
void |
setImmoXmlPropertyPublicIdExported(boolean val) |
void |
setImmoXmlTechnicsMail(String val) |
protected void |
writeXmlObject(org.openestate.io.immoxml.xml.Immoxml obj,
Writer writer) |
getSupportedTransports, getXmlFileName, getXmlLineBreak, setXmlLineBreak, writeToDisk
canPublishAttachment, canPublishLink, createExportProcess, createExportRequests, equals, getAgentId, getAgentMail, getAttachmentDirectory, getAttachmentImageScaleHeight, getAttachmentImageScaleWidth, getAttachmentMimeTypes, getAttachmentMode, getCompressedFileName, getCompression, getFormat, getFormats, getLanguage, getLanguages, getMessageCodeTranslation, getMessageCodeTranslation, getObjectKey, getObjectKey, getPreferredMimeTypes, getPropertyAddressPublication, getPropertyFilePublication, getPropertyImageLimit, getPropertyImageWatermarkAlpha, getPropertyImageWatermarkHeight, getPropertyImageWatermarkMargin, getPropertyImageWatermarkPosition, getPropertyImageWatermarkWidth, getPropertyLinkPublication, getPropertyPrefix, getPropertyPricePublication, getPropertyVideoLimit, getSupportedMimeTypes, hashCode, hasLanguage, isAttachmentImageScale, isFullTransferSupported, isFullTransportWarningShown, isIncrementalTransferSupported, isPropertyAddressHiddenIfUnpublished, isPropertyDescriptionWithEnergyCertificate, isPropertyFileHiddenIfUnpublished, isPropertyImageWatermark, isPropertyLinkHiddenIfUnpublished, isPropertyPriceHiddenIfUnpublished, listAvailableExports, prepareObjectForExport, 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 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.immoxml.xml.Immoxml convertXml(com.openindex.openestate.impl.TransferImpl transfer, ExportContext context)
convertXml
in class AbstractXmlFormat<org.openestate.io.immoxml.xml.Immoxml>
public String getImmoXmlAgentId()
public AbstractFormat.AttachmentMarker getImmoXmlAttachmentLocation()
public String getImmoXmlTechnicsMail()
public String getName()
getName
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
public void initDefaults()
initDefaults
in class AbstractXmlFormat<org.openestate.io.immoxml.xml.Immoxml>
public boolean isImmoXmlPropertyPublicIdExported()
public final boolean isPropertyPublicId()
isPropertyPublicId
in class AbstractFormat
public void setImmoXmlAgentId(String val)
public void setImmoXmlAttachmentLocation(AbstractFormat.AttachmentMarker val)
public void setImmoXmlPropertyPublicIdExported(boolean val)
public void setImmoXmlTechnicsMail(String val)
protected void writeXmlObject(org.openestate.io.immoxml.xml.Immoxml obj, Writer writer) throws IOException, JAXBException
writeXmlObject
in class AbstractXmlFormat<org.openestate.io.immoxml.xml.Immoxml>
IOException
JAXBException
Copyright © 2015 OpenEstate. All rights reserved.