com.openindex.openestate.impl.xml
Class IS24XmlReader

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

public class IS24XmlReader
extends OpenEstateConverter

Umwandlung von IS24-XML in OpenEstate-XML.
siehe www.immobilienscout24.de/immobilientransfer/
$Id: IS24XmlReader.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
IS24XmlReader()
           
IS24XmlReader(Locale locale)
           
 
Method Summary
protected  AgentImpl convertAnbieter(ImmobilienTransferTyp.Anbieter anbieter)
           
protected  void convertImmobilie(Anlageobjekt.Type src, EstateImpl dest)
           
protected  void convertImmobilie(BueroPraxis.Type src, EstateImpl dest)
           
protected  void convertImmobilie(Einzelhandel.Type src, EstateImpl dest)
           
protected  void convertImmobilie(GarageKauf.Type src, EstateImpl dest)
           
protected  void convertImmobilie(GarageMiete.Type src, EstateImpl dest)
           
protected  void convertImmobilie(Gastronomie.Type src, EstateImpl dest)
           
protected  void convertImmobilie(GrundstueckGewerbe.Type src, EstateImpl dest)
           
protected  void convertImmobilie(GrundstueckWohnenKauf.Type src, EstateImpl dest)
           
protected  void convertImmobilie(GrundstueckWohnenMiete.Type src, EstateImpl dest)
           
protected  void convertImmobilie(HalleProduktion.Type src, EstateImpl dest)
           
protected  void convertImmobilie(HausKauf.Type src, EstateImpl dest)
           
protected  void convertImmobilie(HausMiete.Type src, EstateImpl dest)
           
protected  EstateImpl convertImmobilie(ImmobilieBaseTyp src, Map<String,AgentContactImpl> contacts)
           
protected  void convertImmobilie(SonstigeGewerbe.Type src, EstateImpl dest)
           
protected  void convertImmobilie(WAZ.Type src, EstateImpl dest)
           
protected  void convertImmobilie(WGZimmer.Type src, EstateImpl dest)
           
protected  void convertImmobilie(WohnungKauf.Type src, EstateImpl dest)
           
protected  void convertImmobilie(WohnungMiete.Type src, EstateImpl dest)
           
protected  void convertImmobilie(Zwangsversteigerung.Type src, EstateImpl dest)
           
protected  AgentImpl createEmptyAgent()
           
protected  EstateImpl createEmptyEstate()
           
 SerializableXmlElement read(ImmobilienTransferTyp src, int mode)
           
 AgencyImpl readAgency(ImmobilienTransferTyp src)
           
protected  void readAustattungsQualitaet(AusstattungsqualitaetsTyp val, EstateImpl estate)
           
protected  void readBauphase(BauphaseTyp val, EstateImpl estate)
           
protected  void readBebaubarMit(GrundstueckGewerbeEmpfohleneNutzung val, EstateImpl estate)
           
protected  void readBebaubarMit(GrundstueckWohnenEmpfohleneNutzung val, EstateImpl estate)
           
protected  void readBebaubarNach(BebaubarNachTyp val, EstateImpl estate)
           
protected  void readBefeuerungsArt(BefeuerungsArtTyp val, EstateImpl estate)
           
protected  void readBodenBelag(BodenbelagTyp val, EstateImpl estate)
           
protected  void readBodenBelag(BodenbelagWohnenTyp val, EstateImpl estate)
           
protected  void readDatenVerkabelung(DatenVerkabelungsTyp val, EstateImpl estate)
           
protected  void readEnergieAusweis(EnergieausweisTyp val, EstateImpl estate)
           
protected  void readErschliessungZustand(ErschliessungszustandTyp val, EstateImpl estate)
           
protected  void readGeschlecht(GeschlechtTyp val, EstateImpl estate)
           
protected  void readGeschlecht(WGZimmerGeschlechtTyp val, EstateImpl estate)
           
protected  void readHaustiere(GenehmigungTyp val, EstateImpl estate)
           
protected  void readHeizungsArt(HeizungsartTyp val, EstateImpl estate)
           
protected  void readKlimaanlage(JaNeinVereinbarungTyp val, EstateImpl estate)
           
protected  void readKranbahn(HebeanlageTyp val, EstateImpl estate)
           
protected  void readLageArt(LageartTyp val, EstateImpl estate)
           
protected  void readLastenaufzug(HebeanlageTyp val, EstateImpl estate)
           
protected  void readMoebliert(Boolean val, EstateImpl estate)
           
protected  void readMoebliert(MobilarTyp val, EstateImpl estate)
           
protected  void readObjektZulieferung(ZulieferungTyp val, EstateImpl estate)
           
protected  void readObjektZustand(ObjektZustandTyp val, EstateImpl estate)
           
protected  void readObjektZustand(WazObjektZustandTyp val, EstateImpl estate)
           
protected  void readRaucher(Boolean val, EstateImpl estate)
           
protected  void readRaucher(RauchenTyp val, EstateImpl estate)
           
protected  void readStellplatz(StellplatzKategorieTyp val, EstateImpl estate)
           
 TransferImpl readTransfer(ImmobilienTransferTyp src)
           
protected  void readTvAnschluss(TVAnschlussTyp val, EstateImpl estate)
           
protected  void readVermarktung(VermarktungGewerbeTyp2 val, EstateImpl estate)
           
protected  void readVermarktung(VermarktungGewerbeTyp val, EstateImpl estate)
           
protected  void readVermarktung(VermarktungGrundstueckGewerbeTyp val, EstateImpl estate)
           
protected  void readVermarktung(VermarktungGrundstueckWohnenKaufTyp val, EstateImpl estate)
           
protected  void readVermarktung(VermarktungGrundstueckWohnenMieteTyp val, EstateImpl estate)
           
 
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

IS24XmlReader

public IS24XmlReader()

IS24XmlReader

public IS24XmlReader(Locale locale)
Method Detail

convertAnbieter

protected AgentImpl convertAnbieter(ImmobilienTransferTyp.Anbieter anbieter)

convertImmobilie

protected EstateImpl convertImmobilie(ImmobilieBaseTyp src,
                                      Map<String,AgentContactImpl> contacts)
                               throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(Anlageobjekt.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(BueroPraxis.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(Einzelhandel.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(GarageKauf.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(GarageMiete.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(Gastronomie.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(GrundstueckGewerbe.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(GrundstueckWohnenKauf.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(GrundstueckWohnenMiete.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(HalleProduktion.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(HausKauf.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(HausMiete.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(SonstigeGewerbe.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(WAZ.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(WGZimmer.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(WohnungKauf.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(WohnungMiete.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

convertImmobilie

protected void convertImmobilie(Zwangsversteigerung.Type src,
                                EstateImpl dest)
                         throws OpenEstateException
Throws:
OpenEstateException

createEmptyAgent

protected AgentImpl createEmptyAgent()

createEmptyEstate

protected EstateImpl createEmptyEstate()

read

public SerializableXmlElement read(ImmobilienTransferTyp src,
                                   int mode)

readAgency

public AgencyImpl readAgency(ImmobilienTransferTyp src)

readAustattungsQualitaet

protected void readAustattungsQualitaet(AusstattungsqualitaetsTyp val,
                                        EstateImpl estate)

readBauphase

protected void readBauphase(BauphaseTyp val,
                            EstateImpl estate)

readBebaubarMit

protected void readBebaubarMit(GrundstueckGewerbeEmpfohleneNutzung val,
                               EstateImpl estate)

readBebaubarMit

protected void readBebaubarMit(GrundstueckWohnenEmpfohleneNutzung val,
                               EstateImpl estate)

readBebaubarNach

protected void readBebaubarNach(BebaubarNachTyp val,
                                EstateImpl estate)

readBefeuerungsArt

protected void readBefeuerungsArt(BefeuerungsArtTyp val,
                                  EstateImpl estate)

readBodenBelag

protected void readBodenBelag(BodenbelagTyp val,
                              EstateImpl estate)

readBodenBelag

protected void readBodenBelag(BodenbelagWohnenTyp val,
                              EstateImpl estate)

readDatenVerkabelung

protected void readDatenVerkabelung(DatenVerkabelungsTyp val,
                                    EstateImpl estate)

readEnergieAusweis

protected void readEnergieAusweis(EnergieausweisTyp val,
                                  EstateImpl estate)

readErschliessungZustand

protected void readErschliessungZustand(ErschliessungszustandTyp val,
                                        EstateImpl estate)

readGeschlecht

protected void readGeschlecht(GeschlechtTyp val,
                              EstateImpl estate)

readGeschlecht

protected void readGeschlecht(WGZimmerGeschlechtTyp val,
                              EstateImpl estate)

readHaustiere

protected void readHaustiere(GenehmigungTyp val,
                             EstateImpl estate)

readHeizungsArt

protected void readHeizungsArt(HeizungsartTyp val,
                               EstateImpl estate)

readKlimaanlage

protected void readKlimaanlage(JaNeinVereinbarungTyp val,
                               EstateImpl estate)

readKranbahn

protected void readKranbahn(HebeanlageTyp val,
                            EstateImpl estate)

readLageArt

protected void readLageArt(LageartTyp val,
                           EstateImpl estate)

readLastenaufzug

protected void readLastenaufzug(HebeanlageTyp val,
                                EstateImpl estate)

readMoebliert

protected void readMoebliert(Boolean val,
                             EstateImpl estate)

readMoebliert

protected void readMoebliert(MobilarTyp val,
                             EstateImpl estate)

readObjektZulieferung

protected void readObjektZulieferung(ZulieferungTyp val,
                                     EstateImpl estate)

readObjektZustand

protected void readObjektZustand(ObjektZustandTyp val,
                                 EstateImpl estate)

readObjektZustand

protected void readObjektZustand(WazObjektZustandTyp val,
                                 EstateImpl estate)

readRaucher

protected void readRaucher(Boolean val,
                           EstateImpl estate)

readRaucher

protected void readRaucher(RauchenTyp val,
                           EstateImpl estate)

readStellplatz

protected void readStellplatz(StellplatzKategorieTyp val,
                              EstateImpl estate)

readTransfer

public TransferImpl readTransfer(ImmobilienTransferTyp src)

readTvAnschluss

protected void readTvAnschluss(TVAnschlussTyp val,
                               EstateImpl estate)

readVermarktung

protected void readVermarktung(VermarktungGewerbeTyp val,
                               EstateImpl estate)

readVermarktung

protected void readVermarktung(VermarktungGewerbeTyp2 val,
                               EstateImpl estate)

readVermarktung

protected void readVermarktung(VermarktungGrundstueckGewerbeTyp val,
                               EstateImpl estate)

readVermarktung

protected void readVermarktung(VermarktungGrundstueckWohnenKaufTyp val,
                               EstateImpl estate)

readVermarktung

protected void readVermarktung(VermarktungGrundstueckWohnenMieteTyp val,
                               EstateImpl estate)


Copyright © 2012 OpenEstate. All Rights Reserved.