com.openindex.openestate.impl.xml
Class OpenImmoWriter

java.lang.Object
  extended by com.openindex.openestate.impl.OpenEstateConverter
      extended by com.openindex.openestate.impl.xml.OpenImmoWriter
Direct Known Subclasses:
OpenImmoWriter

public class OpenImmoWriter
extends OpenEstateConverter

Umwandlung von OpenEstate-XML in OpenImmo-XML.
siehe http://www.openimmo.de/
$Id: OpenImmoWriter.java 1818 2012-10-08 17:18:43Z andy $

Author:
Andreas Rudolph

Constructor Summary
OpenImmoWriter()
           
OpenImmoWriter(Locale locale)
           
 
Method Summary
protected  com.openindex.openestate.impl.xml.openimmo.Anbieter convertAgent(AgentImpl agent)
           
protected  com.openindex.openestate.impl.xml.openimmo.Immobilie convertEstate(EstateImpl estate, AgentImpl agent, AgentContactImpl contact, List<String> errors)
           
protected  com.openindex.openestate.impl.xml.openimmo.Anbieter createEmptyAnbieter()
           
protected  com.openindex.openestate.impl.xml.openimmo.Immobilie createEmptyImmobilie()
           
protected  com.openindex.openestate.impl.xml.openimmo.Openimmo createRoot()
           
 String getVersion()
           
 void setVersion(String version)
           
 com.openindex.openestate.impl.xml.openimmo.Openimmo write(AgencyImpl agency)
           
 com.openindex.openestate.impl.xml.openimmo.Openimmo write(SerializableXmlElement src)
           
 com.openindex.openestate.impl.xml.openimmo.Openimmo write(TransferImpl transfer)
           
protected  void writeImmobilieAnhaenge(com.openindex.openestate.impl.xml.openimmo.Anhaenge anhaenge, EstateImpl srcEstate)
           
protected  void writeImmobilieAusstattung(com.openindex.openestate.impl.xml.openimmo.Ausstattung ausstattung, EstateImpl srcEstate)
           
protected  void writeImmobilieBewertung(com.openindex.openestate.impl.xml.openimmo.Bewertung bewertung, EstateImpl srcEstate)
           
protected  void writeImmobilieBieterverfahren(com.openindex.openestate.impl.xml.openimmo.Bieterverfahren bieterverfahren, EstateImpl srcEstate)
           
protected  void writeImmobilieFlaechen(com.openindex.openestate.impl.xml.openimmo.Flaechen flaechen, EstateImpl srcEstate)
           
protected  void writeImmobilieFreitexte(com.openindex.openestate.impl.xml.openimmo.Freitexte freitexte, EstateImpl srcEstate)
           
protected  void writeImmobilieGeo(com.openindex.openestate.impl.xml.openimmo.Geo geo, EstateImpl srcEstate)
           
protected  void writeImmobilieInfrastruktur(com.openindex.openestate.impl.xml.openimmo.Infrastruktur infrastruktur, EstateImpl srcEstate)
           
protected  void writeImmobilieKontaktperson(com.openindex.openestate.impl.xml.openimmo.Kontaktperson person, AgentContactImpl srcContact, AgentImpl srcAgent)
           
protected  void writeImmobilieKontaktperson(com.openindex.openestate.impl.xml.openimmo.Kontaktperson person, PersonAdressImpl srcContact, AgentImpl srcAgent)
           
protected  void writeImmobilieObjektkategorie(com.openindex.openestate.impl.xml.openimmo.Objektkategorie kat, EstateImpl srcEstate)
           
protected  void writeImmobiliePreise(com.openindex.openestate.impl.xml.openimmo.Preise preise, EstateImpl srcEstate)
           
protected  void writeImmobilieVerwaltungObjekt(com.openindex.openestate.impl.xml.openimmo.VerwaltungObjekt verwaltung_objekt, EstateImpl srcEstate)
           
protected  void writeImmobilieVerwaltungTechn(com.openindex.openestate.impl.xml.openimmo.VerwaltungTechn verwaltung_techn, EstateImpl srcEstate)
           
protected  void writeImmobilieWeitereAdresse(com.openindex.openestate.impl.xml.openimmo.Immobilie immobilie, EstateImpl srcEstate)
           
protected  void writeImmobilieZustandAngaben(com.openindex.openestate.impl.xml.openimmo.ZustandAngaben zustand, EstateImpl srcEstate)
           
 
Methods inherited from class com.openindex.openestate.impl.OpenEstateConverter
getErrorMap, getEstateValue, getEstateValueAsBigDecimal, getEstateValueAsBigInteger, getEstateValueAsBoolean, getEstateValueAsCalendar, getEstateValueAsDate, getEstateValueAsDouble, getEstateValueAsFloat, getEstateValueAsInteger, getEstateValueAsList, getEstateValueAsLong, getEstateValueAsNonEmptyString, getEstateValueAsString, getFormattedEstateValue, getNumber, getOpenEstateLanguage, getXmlLineSeparator, hasEstateValue, putErrors, putEstateValue, putEstateValue, setOpenEstateLanguage, setXmlLineSeparator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenImmoWriter

public OpenImmoWriter()

OpenImmoWriter

public OpenImmoWriter(Locale locale)
Method Detail

convertAgent

protected com.openindex.openestate.impl.xml.openimmo.Anbieter convertAgent(AgentImpl agent)

convertEstate

protected com.openindex.openestate.impl.xml.openimmo.Immobilie convertEstate(EstateImpl estate,
                                                                             AgentImpl agent,
                                                                             AgentContactImpl contact,
                                                                             List<String> errors)

createEmptyAnbieter

protected com.openindex.openestate.impl.xml.openimmo.Anbieter createEmptyAnbieter()

createEmptyImmobilie

protected com.openindex.openestate.impl.xml.openimmo.Immobilie createEmptyImmobilie()

createRoot

protected com.openindex.openestate.impl.xml.openimmo.Openimmo createRoot()

getVersion

public String getVersion()

setVersion

public void setVersion(String version)

write

public com.openindex.openestate.impl.xml.openimmo.Openimmo write(SerializableXmlElement src)

write

public com.openindex.openestate.impl.xml.openimmo.Openimmo write(AgencyImpl agency)

write

public com.openindex.openestate.impl.xml.openimmo.Openimmo write(TransferImpl transfer)

writeImmobilieAnhaenge

protected void writeImmobilieAnhaenge(com.openindex.openestate.impl.xml.openimmo.Anhaenge anhaenge,
                                      EstateImpl srcEstate)

writeImmobilieAusstattung

protected void writeImmobilieAusstattung(com.openindex.openestate.impl.xml.openimmo.Ausstattung ausstattung,
                                         EstateImpl srcEstate)

writeImmobilieBewertung

protected void writeImmobilieBewertung(com.openindex.openestate.impl.xml.openimmo.Bewertung bewertung,
                                       EstateImpl srcEstate)

writeImmobilieBieterverfahren

protected void writeImmobilieBieterverfahren(com.openindex.openestate.impl.xml.openimmo.Bieterverfahren bieterverfahren,
                                             EstateImpl srcEstate)

writeImmobilieFlaechen

protected void writeImmobilieFlaechen(com.openindex.openestate.impl.xml.openimmo.Flaechen flaechen,
                                      EstateImpl srcEstate)

writeImmobilieFreitexte

protected void writeImmobilieFreitexte(com.openindex.openestate.impl.xml.openimmo.Freitexte freitexte,
                                       EstateImpl srcEstate)

writeImmobilieGeo

protected void writeImmobilieGeo(com.openindex.openestate.impl.xml.openimmo.Geo geo,
                                 EstateImpl srcEstate)

writeImmobilieInfrastruktur

protected void writeImmobilieInfrastruktur(com.openindex.openestate.impl.xml.openimmo.Infrastruktur infrastruktur,
                                           EstateImpl srcEstate)

writeImmobilieKontaktperson

protected void writeImmobilieKontaktperson(com.openindex.openestate.impl.xml.openimmo.Kontaktperson person,
                                           AgentContactImpl srcContact,
                                           AgentImpl srcAgent)

writeImmobilieKontaktperson

protected void writeImmobilieKontaktperson(com.openindex.openestate.impl.xml.openimmo.Kontaktperson person,
                                           PersonAdressImpl srcContact,
                                           AgentImpl srcAgent)

writeImmobilieObjektkategorie

protected void writeImmobilieObjektkategorie(com.openindex.openestate.impl.xml.openimmo.Objektkategorie kat,
                                             EstateImpl srcEstate)
                                      throws OpenEstateException
Throws:
OpenEstateException

writeImmobiliePreise

protected void writeImmobiliePreise(com.openindex.openestate.impl.xml.openimmo.Preise preise,
                                    EstateImpl srcEstate)

writeImmobilieVerwaltungObjekt

protected void writeImmobilieVerwaltungObjekt(com.openindex.openestate.impl.xml.openimmo.VerwaltungObjekt verwaltung_objekt,
                                              EstateImpl srcEstate)

writeImmobilieVerwaltungTechn

protected void writeImmobilieVerwaltungTechn(com.openindex.openestate.impl.xml.openimmo.VerwaltungTechn verwaltung_techn,
                                             EstateImpl srcEstate)

writeImmobilieWeitereAdresse

protected void writeImmobilieWeitereAdresse(com.openindex.openestate.impl.xml.openimmo.Immobilie immobilie,
                                            EstateImpl srcEstate)

writeImmobilieZustandAngaben

protected void writeImmobilieZustandAngaben(com.openindex.openestate.impl.xml.openimmo.ZustandAngaben zustand,
                                            EstateImpl srcEstate)


Copyright © 2012 OpenEstate. All Rights Reserved.