com.openindex.openestate.impl.xml
Class ImmoXmlWriter

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

public class ImmoXmlWriter
extends OpenEstateConverter

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

Author:
Andreas Rudolph

Constructor Summary
ImmoXmlWriter()
           
ImmoXmlWriter(Locale locale)
           
 
Method Summary
protected  com.openindex.openestate.impl.xml.immoxml.Anbieter convertAgent(AgentImpl agent)
           
protected  com.openindex.openestate.impl.xml.immoxml.Immobilie convertEstate(EstateImpl estate, AgentImpl agent, AgentContactImpl contact, List<String> errors)
           
protected  com.openindex.openestate.impl.xml.immoxml.Anbieter createEmptyAnbieter()
           
protected  com.openindex.openestate.impl.xml.immoxml.Immobilie createEmptyImmobilie()
           
protected  com.openindex.openestate.impl.xml.immoxml.Immoxml createRoot()
           
 com.openindex.openestate.impl.xml.immoxml.Immoxml write(AgencyImpl agency)
           
 com.openindex.openestate.impl.xml.immoxml.Immoxml write(SerializableXmlElement src)
           
 com.openindex.openestate.impl.xml.immoxml.Immoxml write(TransferImpl transfer)
           
protected  void writeImmobilieAnhaenge(com.openindex.openestate.impl.xml.immoxml.Anhaenge anhaenge, EstateImpl srcEstate)
           
protected  void writeImmobilieAusstattung(com.openindex.openestate.impl.xml.immoxml.Ausstattung ausstattung, EstateImpl srcEstate)
           
protected  void writeImmobilieFlaechen(com.openindex.openestate.impl.xml.immoxml.Flaechen flaechen, EstateImpl srcEstate)
           
protected  void writeImmobilieFreitexte(com.openindex.openestate.impl.xml.immoxml.Freitexte freitexte, EstateImpl srcEstate)
           
protected  void writeImmobilieGeo(com.openindex.openestate.impl.xml.immoxml.Geo geo, EstateImpl srcEstate)
           
protected  void writeImmobilieInfrastruktur(com.openindex.openestate.impl.xml.immoxml.Infrastruktur infrastruktur, EstateImpl srcEstate)
           
protected  void writeImmobilieKontaktperson(com.openindex.openestate.impl.xml.immoxml.Kontaktperson person, AgentContactImpl srcContact, AgentImpl srcAgent)
           
protected  void writeImmobilieKontaktperson(com.openindex.openestate.impl.xml.immoxml.Kontaktperson person, PersonAdressImpl srcContact, AgentImpl srcAgent)
           
protected  void writeImmobilieObjektkategorie(com.openindex.openestate.impl.xml.immoxml.Objektkategorie kat, EstateImpl srcEstate)
           
protected  void writeImmobiliePreise(com.openindex.openestate.impl.xml.immoxml.Preise preise, EstateImpl srcEstate)
           
protected  void writeImmobilieVerwaltungObjekt(com.openindex.openestate.impl.xml.immoxml.VerwaltungObjekt verwaltung_objekt, EstateImpl srcEstate)
           
protected  void writeImmobilieVerwaltungTechn(com.openindex.openestate.impl.xml.immoxml.VerwaltungTechn verwaltung_techn, EstateImpl srcEstate)
           
protected  void writeImmobilieWeitereAdresse(com.openindex.openestate.impl.xml.immoxml.Immobilie immobilie, EstateImpl srcEstate)
           
protected  void writeImmobilieZustandAngaben(com.openindex.openestate.impl.xml.immoxml.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

ImmoXmlWriter

public ImmoXmlWriter()

ImmoXmlWriter

public ImmoXmlWriter(Locale locale)
Method Detail

convertAgent

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

convertEstate

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

createEmptyAnbieter

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

createEmptyImmobilie

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

createRoot

protected com.openindex.openestate.impl.xml.immoxml.Immoxml createRoot()

write

public com.openindex.openestate.impl.xml.immoxml.Immoxml write(SerializableXmlElement src)

write

public com.openindex.openestate.impl.xml.immoxml.Immoxml write(AgencyImpl agency)

write

public com.openindex.openestate.impl.xml.immoxml.Immoxml write(TransferImpl transfer)

writeImmobilieAnhaenge

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

writeImmobilieAusstattung

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

writeImmobilieFlaechen

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

writeImmobilieFreitexte

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

writeImmobilieGeo

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

writeImmobilieInfrastruktur

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

writeImmobilieKontaktperson

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

writeImmobilieKontaktperson

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

writeImmobilieObjektkategorie

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

writeImmobiliePreise

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

writeImmobilieVerwaltungObjekt

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

writeImmobilieVerwaltungTechn

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

writeImmobilieWeitereAdresse

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

writeImmobilieZustandAngaben

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


Copyright © 2012 OpenEstate. All Rights Reserved.