com.openindex.openestate.impl.xml
Class OpenImmoReader

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

public class OpenImmoReader
extends OpenEstateConverter

Umwandlung von OpenImmo-XML in OpenEstate-XML.
siehe http://www.openimmo.de/
$Id: OpenImmoReader.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
OpenImmoReader()
           
OpenImmoReader(Locale locale)
           
 
Method Summary
protected  AgentImpl convertAnbieter(com.openindex.openestate.impl.xml.openimmo.Anbieter anbieter)
           
protected  EstateImpl convertImmobilie(com.openindex.openestate.impl.xml.openimmo.Immobilie immobilie, Map<String,AgentContactImpl> contacts)
           
protected  AgentImpl createEmptyAgent()
           
protected  EstateImpl createEmptyEstate()
           
 SerializableXmlElement read(com.openindex.openestate.impl.xml.openimmo.Openimmo src, int mode)
           
 AgencyImpl readAgency(com.openindex.openestate.impl.xml.openimmo.Openimmo src)
           
protected  void readImmobilieAnhaenge(com.openindex.openestate.impl.xml.openimmo.Anhaenge anhaenge, EstateImpl destEstate)
           
protected  void readImmobilieAusstattung(com.openindex.openestate.impl.xml.openimmo.Ausstattung ausstattung, EstateImpl destEstate)
           
protected  void readImmobilieBewertung(com.openindex.openestate.impl.xml.openimmo.Bewertung bewertung, EstateImpl destEstate)
           
protected  void readImmobilieBieterverfahren(com.openindex.openestate.impl.xml.openimmo.Bieterverfahren bieterverfahren, EstateImpl destEstate)
           
protected  void readImmobilieFlaechen(com.openindex.openestate.impl.xml.openimmo.Flaechen flaechen, EstateImpl destEstate)
           
protected  void readImmobilieFreitexte(com.openindex.openestate.impl.xml.openimmo.Freitexte freitexte, EstateImpl destEstate)
           
protected  void readImmobilieGeo(com.openindex.openestate.impl.xml.openimmo.Geo geo, EstateImpl destEstate)
           
protected  void readImmobilieInfrastruktur(com.openindex.openestate.impl.xml.openimmo.Infrastruktur infrastruktur, EstateImpl destEstate)
           
protected  void readImmobilieKontaktperson(com.openindex.openestate.impl.xml.openimmo.Kontaktperson person, EstateImpl destEstate, Map<String,AgentContactImpl> contacts)
           
protected  void readImmobilieObjektkategorie(com.openindex.openestate.impl.xml.openimmo.Objektkategorie kat, com.openindex.openestate.impl.xml.openimmo.Preise preise, EstateImpl destEstate)
           
protected  void readImmobiliePreise(com.openindex.openestate.impl.xml.openimmo.Preise preise, com.openindex.openestate.impl.xml.openimmo.Ausstattung ausstattung, EstateImpl destEstate)
           
protected  void readImmobilieVerwaltungObjekt(com.openindex.openestate.impl.xml.openimmo.VerwaltungObjekt verwaltung_objekt, EstateImpl destEstate)
           
protected  void readImmobilieVerwaltungTechn(com.openindex.openestate.impl.xml.openimmo.VerwaltungTechn verwaltung_techn, EstateImpl destEstate)
           
protected  void readImmobilieWeitereAdresse(com.openindex.openestate.impl.xml.openimmo.Immobilie immobilie, EstateImpl destEstate)
           
protected  void readImmobilieZustandAngaben(com.openindex.openestate.impl.xml.openimmo.ZustandAngaben zustand, EstateImpl destEstate)
           
 TransferImpl readTransfer(com.openindex.openestate.impl.xml.openimmo.Openimmo 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

OpenImmoReader

public OpenImmoReader()

OpenImmoReader

public OpenImmoReader(Locale locale)
Method Detail

convertAnbieter

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

convertImmobilie

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

createEmptyAgent

protected AgentImpl createEmptyAgent()

createEmptyEstate

protected EstateImpl createEmptyEstate()

read

public SerializableXmlElement read(com.openindex.openestate.impl.xml.openimmo.Openimmo src,
                                   int mode)

readAgency

public AgencyImpl readAgency(com.openindex.openestate.impl.xml.openimmo.Openimmo src)

readImmobilieAnhaenge

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

readImmobilieAusstattung

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

readImmobilieBewertung

protected void readImmobilieBewertung(com.openindex.openestate.impl.xml.openimmo.Bewertung bewertung,
                                      EstateImpl destEstate)

readImmobilieBieterverfahren

protected void readImmobilieBieterverfahren(com.openindex.openestate.impl.xml.openimmo.Bieterverfahren bieterverfahren,
                                            EstateImpl destEstate)

readImmobilieFlaechen

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

readImmobilieFreitexte

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

readImmobilieGeo

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

readImmobilieInfrastruktur

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

readImmobilieKontaktperson

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

readImmobilieObjektkategorie

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

readImmobiliePreise

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

readImmobilieVerwaltungObjekt

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

readImmobilieVerwaltungTechn

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

readImmobilieWeitereAdresse

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

readImmobilieZustandAngaben

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

readTransfer

public TransferImpl readTransfer(com.openindex.openestate.impl.xml.openimmo.Openimmo src)


Copyright © 2012 OpenEstate. All Rights Reserved.