com.openindex.openestate.impl.xml
Class ImmoXmlReader

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

public class ImmoXmlReader
extends OpenEstateConverter

Umwandlung von ImmoXML in OpenEstate-XML.
siehe http://www.immoxml.de/
$Id: ImmoXmlReader.java 1829 2012-10-14 14:24:52Z andy $

Author:
Andreas Rudolph

Field Summary
static int CONVERT_TO_AGENCY
           
static int CONVERT_TO_TRANSFER
           
 
Constructor Summary
ImmoXmlReader()
           
ImmoXmlReader(Locale locale)
           
 
Method Summary
protected  AgentImpl convertAnbieter(com.openindex.openestate.impl.xml.immoxml.Anbieter anbieter)
           
protected  EstateImpl convertImmobilie(com.openindex.openestate.impl.xml.immoxml.Immobilie immobilie, Map<String,AgentContactImpl> contacts)
           
protected  AgentImpl createEmptyAgent()
           
protected  EstateImpl createEmptyEstate()
           
 SerializableXmlElement read(com.openindex.openestate.impl.xml.immoxml.Immoxml src, int mode)
           
 AgencyImpl readAgency(com.openindex.openestate.impl.xml.immoxml.Immoxml src)
           
protected  void readImmobilieAnhaenge(com.openindex.openestate.impl.xml.immoxml.Anhaenge anhaenge, EstateImpl destEstate)
           
protected  void readImmobilieAusstattung(com.openindex.openestate.impl.xml.immoxml.Ausstattung ausstattung, EstateImpl destEstate)
           
protected  void readImmobilieFlaechen(com.openindex.openestate.impl.xml.immoxml.Flaechen flaechen, EstateImpl destEstate)
           
protected  void readImmobilieFreitexte(com.openindex.openestate.impl.xml.immoxml.Freitexte freitexte, EstateImpl destEstate)
           
protected  void readImmobilieGeo(com.openindex.openestate.impl.xml.immoxml.Geo geo, EstateImpl destEstate)
           
protected  void readImmobilieInfrastruktur(com.openindex.openestate.impl.xml.immoxml.Infrastruktur infrastruktur, EstateImpl destEstate)
           
protected  void readImmobilieKontaktperson(com.openindex.openestate.impl.xml.immoxml.Kontaktperson person, EstateImpl destEstate, Map<String,AgentContactImpl> contacts)
           
protected  void readImmobilieObjektkategorie(com.openindex.openestate.impl.xml.immoxml.Objektkategorie kat, com.openindex.openestate.impl.xml.immoxml.Preise preise, EstateImpl destEstate)
           
protected  void readImmobiliePreise(com.openindex.openestate.impl.xml.immoxml.Preise preise, com.openindex.openestate.impl.xml.immoxml.Ausstattung ausstattung, EstateImpl destEstate)
           
protected  void readImmobilieVerwaltungObjekt(com.openindex.openestate.impl.xml.immoxml.VerwaltungObjekt verwaltung_objekt, EstateImpl destEstate)
           
protected  void readImmobilieVerwaltungTechn(com.openindex.openestate.impl.xml.immoxml.VerwaltungTechn verwaltung_techn, EstateImpl destEstate)
           
protected  void readImmobilieWeitereAdresse(com.openindex.openestate.impl.xml.immoxml.Immobilie immobilie, EstateImpl destEstate)
           
protected  void readImmobilieZustandAngaben(com.openindex.openestate.impl.xml.immoxml.ZustandAngaben zustand, EstateImpl destEstate)
           
 TransferImpl readTransfer(com.openindex.openestate.impl.xml.immoxml.Immoxml src)
           
 
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
 

Field Detail

CONVERT_TO_AGENCY

public static final int CONVERT_TO_AGENCY
See Also:
Constant Field Values

CONVERT_TO_TRANSFER

public static final int CONVERT_TO_TRANSFER
See Also:
Constant Field Values
Constructor Detail

ImmoXmlReader

public ImmoXmlReader()

ImmoXmlReader

public ImmoXmlReader(Locale locale)
Method Detail

convertAnbieter

protected AgentImpl convertAnbieter(com.openindex.openestate.impl.xml.immoxml.Anbieter anbieter)

convertImmobilie

protected EstateImpl convertImmobilie(com.openindex.openestate.impl.xml.immoxml.Immobilie immobilie,
                                      Map<String,AgentContactImpl> contacts)

createEmptyAgent

protected AgentImpl createEmptyAgent()

createEmptyEstate

protected EstateImpl createEmptyEstate()

read

public SerializableXmlElement read(com.openindex.openestate.impl.xml.immoxml.Immoxml src,
                                   int mode)

readAgency

public AgencyImpl readAgency(com.openindex.openestate.impl.xml.immoxml.Immoxml src)

readImmobilieAnhaenge

protected void readImmobilieAnhaenge(com.openindex.openestate.impl.xml.immoxml.Anhaenge anhaenge,
                                     EstateImpl destEstate)

readImmobilieAusstattung

protected void readImmobilieAusstattung(com.openindex.openestate.impl.xml.immoxml.Ausstattung ausstattung,
                                        EstateImpl destEstate)

readImmobilieFlaechen

protected void readImmobilieFlaechen(com.openindex.openestate.impl.xml.immoxml.Flaechen flaechen,
                                     EstateImpl destEstate)

readImmobilieFreitexte

protected void readImmobilieFreitexte(com.openindex.openestate.impl.xml.immoxml.Freitexte freitexte,
                                      EstateImpl destEstate)

readImmobilieGeo

protected void readImmobilieGeo(com.openindex.openestate.impl.xml.immoxml.Geo geo,
                                EstateImpl destEstate)

readImmobilieInfrastruktur

protected void readImmobilieInfrastruktur(com.openindex.openestate.impl.xml.immoxml.Infrastruktur infrastruktur,
                                          EstateImpl destEstate)

readImmobilieKontaktperson

protected void readImmobilieKontaktperson(com.openindex.openestate.impl.xml.immoxml.Kontaktperson person,
                                          EstateImpl destEstate,
                                          Map<String,AgentContactImpl> contacts)

readImmobilieObjektkategorie

protected void readImmobilieObjektkategorie(com.openindex.openestate.impl.xml.immoxml.Objektkategorie kat,
                                            com.openindex.openestate.impl.xml.immoxml.Preise preise,
                                            EstateImpl destEstate)
                                     throws OpenEstateException
Throws:
OpenEstateException

readImmobiliePreise

protected void readImmobiliePreise(com.openindex.openestate.impl.xml.immoxml.Preise preise,
                                   com.openindex.openestate.impl.xml.immoxml.Ausstattung ausstattung,
                                   EstateImpl destEstate)

readImmobilieVerwaltungObjekt

protected void readImmobilieVerwaltungObjekt(com.openindex.openestate.impl.xml.immoxml.VerwaltungObjekt verwaltung_objekt,
                                             EstateImpl destEstate)

readImmobilieVerwaltungTechn

protected void readImmobilieVerwaltungTechn(com.openindex.openestate.impl.xml.immoxml.VerwaltungTechn verwaltung_techn,
                                            EstateImpl destEstate)

readImmobilieWeitereAdresse

protected void readImmobilieWeitereAdresse(com.openindex.openestate.impl.xml.immoxml.Immobilie immobilie,
                                           EstateImpl destEstate)

readImmobilieZustandAngaben

protected void readImmobilieZustandAngaben(com.openindex.openestate.impl.xml.immoxml.ZustandAngaben zustand,
                                           EstateImpl destEstate)

readTransfer

public TransferImpl readTransfer(com.openindex.openestate.impl.xml.immoxml.Immoxml src)


Copyright © 2012 OpenEstate. All Rights Reserved.