public class OpenImmoWriter extends AbstractXmlWriter<org.openestate.io.openimmo.OpenImmoTransferDocument,org.openestate.io.openimmo.xml.Openimmo>
| Constructor and Description |
|---|
OpenImmoWriter() |
OpenImmoWriter(Locale locale) |
| Modifier and Type | Method and Description |
|---|---|
protected org.openestate.io.openimmo.xml.Anbieter |
convertAgent(AgentImpl agent) |
protected org.openestate.io.openimmo.xml.Immobilie |
convertEstate(EstateImpl estate,
AgentImpl agent,
AgentContactImpl contact,
List<String> errors) |
protected org.openestate.io.openimmo.xml.Openimmo |
convertToXmlObject(AgencyImpl agency) |
protected org.openestate.io.openimmo.xml.Openimmo |
convertToXmlObject(TransferImpl transfer) |
protected org.openestate.io.openimmo.xml.Anhang |
createAnhang(EstateAttachmentImpl attachment) |
protected org.openestate.io.openimmo.xml.Anhang |
createAnhang(EstateLinkImpl link) |
protected org.openestate.io.openimmo.xml.Anbieter |
createEmptyAnbieter() |
protected org.openestate.io.openimmo.xml.Immobilie |
createEmptyImmobilie() |
protected org.openestate.io.openimmo.xml.Openimmo |
createRoot() |
protected org.openestate.io.openimmo.OpenImmoTransferDocument |
createXmlDocument(org.openestate.io.openimmo.xml.Openimmo obj) |
DateFormat |
getEnergyCertificateExpirationFormat() |
org.openestate.io.openimmo.OpenImmoVersion |
getVersion() |
boolean |
isAt10ExtensionEnabled() |
boolean |
isEnergyCertificateAppendedToDescription() |
void |
setAt10ExtensionEnabled(boolean at10ExtensionEnabled) |
void |
setEnergyCertificateAppendedToDescription(boolean energyCertificateAppendedToDescription) |
void |
setEnergyCertificateExpirationFormat(DateFormat energyCertificateExpirationFormat) |
void |
setVersion(org.openestate.io.openimmo.OpenImmoVersion version) |
protected void |
writeImmobilieAnhaenge(org.openestate.io.openimmo.xml.Anhaenge anhaenge,
EstateImpl srcEstate) |
protected void |
writeImmobilieAusstattung(org.openestate.io.openimmo.xml.Ausstattung ausstattung,
EstateImpl srcEstate) |
protected void |
writeImmobilieBewertung(org.openestate.io.openimmo.xml.Bewertung bewertung,
EstateImpl srcEstate) |
protected void |
writeImmobilieBieterverfahren(org.openestate.io.openimmo.xml.Bieterverfahren bieterverfahren,
EstateImpl srcEstate) |
protected void |
writeImmobilieFlaechen(org.openestate.io.openimmo.xml.Flaechen flaechen,
EstateImpl srcEstate) |
protected void |
writeImmobilieFreitexte(org.openestate.io.openimmo.xml.Freitexte freitexte,
EstateImpl srcEstate) |
protected void |
writeImmobilieGeo(org.openestate.io.openimmo.xml.Geo geo,
EstateImpl srcEstate) |
protected void |
writeImmobilieInfrastruktur(org.openestate.io.openimmo.xml.Infrastruktur infrastruktur,
EstateImpl srcEstate) |
protected void |
writeImmobilieKontaktperson(org.openestate.io.openimmo.xml.Kontaktperson person,
AgentContactImpl srcContact,
AgentImpl srcAgent) |
protected void |
writeImmobilieKontaktperson(org.openestate.io.openimmo.xml.Kontaktperson person,
PersonAddressImpl srcContact,
AgentImpl srcAgent) |
protected void |
writeImmobilieObjektkategorie(org.openestate.io.openimmo.xml.Objektkategorie kat,
EstateImpl srcEstate) |
protected void |
writeImmobiliePreise(org.openestate.io.openimmo.xml.Preise preise,
EstateImpl srcEstate) |
protected void |
writeImmobilieVersteigerung(org.openestate.io.openimmo.xml.Versteigerung versteigerung,
EstateImpl srcEstate) |
protected void |
writeImmobilieVerwaltungObjekt(org.openestate.io.openimmo.xml.VerwaltungObjekt verwaltung_objekt,
EstateImpl srcEstate) |
protected void |
writeImmobilieVerwaltungTechn(org.openestate.io.openimmo.xml.VerwaltungTechn verwaltung_techn,
EstateImpl srcEstate) |
protected void |
writeImmobilieWeitereAdressen(List<org.openestate.io.openimmo.xml.WeitereAdresse> adressen,
EstateImpl srcEstate) |
protected void |
writeImmobilieZustandAngaben(org.openestate.io.openimmo.xml.ZustandAngaben zustand,
EstateImpl srcEstate) |
getXmlLineSeparator, setXmlLineSeparator, write, write, write, write, write, write, write, write, write, write, write, write, writeToObject, writeToObject, writeToString, writeToString, writeToString, writeToStringcreateEmptyAgency, createEmptyAgent, createEmptyAttachment, createEmptyContact, createEmptyEstate, createEmptyLink, createEmptyTransfer, createEmptyTransferAgency, getErrorMap, getErrorMessages, getErrors, getOpenEstateLanguage, putError, putErrors, setOpenEstateLanguagepublic OpenImmoWriter()
public OpenImmoWriter(Locale locale)
protected org.openestate.io.openimmo.xml.Anbieter convertAgent(AgentImpl agent)
protected org.openestate.io.openimmo.xml.Immobilie convertEstate(EstateImpl estate, AgentImpl agent, AgentContactImpl contact, List<String> errors)
protected org.openestate.io.openimmo.xml.Openimmo convertToXmlObject(AgencyImpl agency)
convertToXmlObject in class AbstractXmlWriter<org.openestate.io.openimmo.OpenImmoTransferDocument,org.openestate.io.openimmo.xml.Openimmo>protected org.openestate.io.openimmo.xml.Openimmo convertToXmlObject(TransferImpl transfer)
convertToXmlObject in class AbstractXmlWriter<org.openestate.io.openimmo.OpenImmoTransferDocument,org.openestate.io.openimmo.xml.Openimmo>protected org.openestate.io.openimmo.xml.Anhang createAnhang(EstateAttachmentImpl attachment)
protected org.openestate.io.openimmo.xml.Anhang createAnhang(EstateLinkImpl link)
protected org.openestate.io.openimmo.xml.Anbieter createEmptyAnbieter()
protected org.openestate.io.openimmo.xml.Immobilie createEmptyImmobilie()
protected org.openestate.io.openimmo.xml.Openimmo createRoot()
protected org.openestate.io.openimmo.OpenImmoTransferDocument createXmlDocument(org.openestate.io.openimmo.xml.Openimmo obj)
throws ParserConfigurationException,
JAXBException
createXmlDocument in class AbstractXmlWriter<org.openestate.io.openimmo.OpenImmoTransferDocument,org.openestate.io.openimmo.xml.Openimmo>ParserConfigurationExceptionJAXBExceptionpublic final DateFormat getEnergyCertificateExpirationFormat()
public org.openestate.io.openimmo.OpenImmoVersion getVersion()
public boolean isAt10ExtensionEnabled()
public boolean isEnergyCertificateAppendedToDescription()
public void setAt10ExtensionEnabled(boolean at10ExtensionEnabled)
public void setEnergyCertificateAppendedToDescription(boolean energyCertificateAppendedToDescription)
public void setEnergyCertificateExpirationFormat(DateFormat energyCertificateExpirationFormat)
public void setVersion(org.openestate.io.openimmo.OpenImmoVersion version)
protected void writeImmobilieAnhaenge(org.openestate.io.openimmo.xml.Anhaenge anhaenge,
EstateImpl srcEstate)
protected void writeImmobilieAusstattung(org.openestate.io.openimmo.xml.Ausstattung ausstattung,
EstateImpl srcEstate)
protected void writeImmobilieBewertung(org.openestate.io.openimmo.xml.Bewertung bewertung,
EstateImpl srcEstate)
protected void writeImmobilieBieterverfahren(org.openestate.io.openimmo.xml.Bieterverfahren bieterverfahren,
EstateImpl srcEstate)
protected void writeImmobilieFlaechen(org.openestate.io.openimmo.xml.Flaechen flaechen,
EstateImpl srcEstate)
protected void writeImmobilieFreitexte(org.openestate.io.openimmo.xml.Freitexte freitexte,
EstateImpl srcEstate)
protected void writeImmobilieGeo(org.openestate.io.openimmo.xml.Geo geo,
EstateImpl srcEstate)
protected void writeImmobilieInfrastruktur(org.openestate.io.openimmo.xml.Infrastruktur infrastruktur,
EstateImpl srcEstate)
protected void writeImmobilieKontaktperson(org.openestate.io.openimmo.xml.Kontaktperson person,
AgentContactImpl srcContact,
AgentImpl srcAgent)
protected void writeImmobilieKontaktperson(org.openestate.io.openimmo.xml.Kontaktperson person,
PersonAddressImpl srcContact,
AgentImpl srcAgent)
protected void writeImmobilieObjektkategorie(org.openestate.io.openimmo.xml.Objektkategorie kat,
EstateImpl srcEstate)
protected void writeImmobiliePreise(org.openestate.io.openimmo.xml.Preise preise,
EstateImpl srcEstate)
protected void writeImmobilieVersteigerung(org.openestate.io.openimmo.xml.Versteigerung versteigerung,
EstateImpl srcEstate)
protected void writeImmobilieVerwaltungObjekt(org.openestate.io.openimmo.xml.VerwaltungObjekt verwaltung_objekt,
EstateImpl srcEstate)
protected void writeImmobilieVerwaltungTechn(org.openestate.io.openimmo.xml.VerwaltungTechn verwaltung_techn,
EstateImpl srcEstate)
protected void writeImmobilieWeitereAdressen(List<org.openestate.io.openimmo.xml.WeitereAdresse> adressen, EstateImpl srcEstate)
protected void writeImmobilieZustandAngaben(org.openestate.io.openimmo.xml.ZustandAngaben zustand,
EstateImpl srcEstate)
Copyright © 2019 OpenEstate. All rights reserved.