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, writeToString
createEmptyAgency, createEmptyAgent, createEmptyAttachment, createEmptyContact, createEmptyEstate, createEmptyLink, createEmptyTransfer, createEmptyTransferAgency, getErrorMap, getErrorMessages, getErrors, getOpenEstateLanguage, putError, putErrors, setOpenEstateLanguage
public 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>
ParserConfigurationException
JAXBException
public 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.