com.openindex.openestate.impl.xml.immobiliare
Class Feed.Properties

java.lang.Object
  extended by com.openindex.openestate.impl.xml.immobiliare.Feed.Properties
Enclosing class:
Feed

public static class Feed.Properties
extends Object

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence maxOccurs="unbounded" minOccurs="0">
         <element name="property">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <all>
                   <element name="unique-id" type="{http://www.w3.org/2001/XMLSchema}string"/>
                   <element name="date-updated" type="{http://feed.immobiliare.it}dateUpdatedType"/>
                   <element name="date-expiration" minOccurs="0">
                     <simpleType>
                       <union memberTypes=" {http://www.w3.org/2001/XMLSchema}dateTime {http://feed.immobiliare.it}nullString">
                       </union>
                     </simpleType>
                   </element>
                   <element name="transaction-type" type="{http://feed.immobiliare.it}sellOrRent"/>
                   <element name="building" type="{http://feed.immobiliare.it}building" minOccurs="0"/>
                   <element name="category" type="{http://feed.immobiliare.it}cat" minOccurs="0"/>
                   <element name="property-type" type="{http://feed.immobiliare.it}proptype" minOccurs="0"/>
                   <element name="building-status" type="{http://feed.immobiliare.it}status" minOccurs="0"/>
                   <element name="agent">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <all>
                             <element name="office-name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="email" type="{http://feed.immobiliare.it}emailType"/>
                           </all>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                   <element name="location" type="{http://feed.immobiliare.it}locationStructure"/>
                   <element name="features">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="rooms" type="{http://feed.immobiliare.it}roomsType"/>
                             <element name="size" type="{http://feed.immobiliare.it}sizeType"/>
                             <element name="price" type="{http://feed.immobiliare.it}priceType"/>
                             <element name="description" type="{http://feed.immobiliare.it}langtxt" maxOccurs="25"/>
                             <element name="energy-class" type="{http://feed.immobiliare.it}classEnergy"/>
                             <element name="energy-performance" type="{http://feed.immobiliare.it}classEnergyPerformance" minOccurs="0"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                   <element name="extra-features" minOccurs="0">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <all>
                             <element name="bedrooms" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
                             <element name="bathrooms" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
                             <element name="garage" type="{http://feed.immobiliare.it}box" minOccurs="0"/>
                             <element name="kitchen" type="{http://feed.immobiliare.it}kitchen" minOccurs="0"/>
                             <element name="heating" type="{http://feed.immobiliare.it}heat" minOccurs="0"/>
                             <element name="garden" type="{http://feed.immobiliare.it}garden" minOccurs="0"/>
                             <element name="terrace" type="{http://feed.immobiliare.it}yesno" minOccurs="0"/>
                             <element name="balcony" type="{http://feed.immobiliare.it}yesno" minOccurs="0"/>
                             <element name="elevator" type="{http://feed.immobiliare.it}yesno" minOccurs="0"/>
                             <element name="air-conditioning" type="{http://feed.immobiliare.it}yesno" minOccurs="0"/>
                             <element name="floor" type="{http://feed.immobiliare.it}floor" minOccurs="0"/>
                             <element name="num-floors" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
                             <element name="virtual-tour" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="rent-contract" type="{http://feed.immobiliare.it}rental" minOccurs="0"/>
                             <element name="furniture" type="{http://feed.immobiliare.it}furniture" minOccurs="0"/>
                             <element name="security-alarm" type="{http://feed.immobiliare.it}yesno" minOccurs="0"/>
                             <element name="reception" type="{http://feed.immobiliare.it}yesno" minOccurs="0"/>
                             <element name="net" type="{http://feed.immobiliare.it}yesno" minOccurs="0"/>
                             <element name="external-area" type="{http://feed.immobiliare.it}landSizeType" minOccurs="0"/>
                             <element name="build-year" type="{http://feed.immobiliare.it}year" minOccurs="0"/>
                             <element name="free-conditions" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="overhead-crane" type="{http://feed.immobiliare.it}yesnoready" minOccurs="0"/>
                             <element name="beam-height" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
                             <element name="office-size" type="{http://feed.immobiliare.it}sizeType" minOccurs="0"/>
                             <element name="floorplanner-url" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                           </all>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                   <element name="pictures" minOccurs="0">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence maxOccurs="15" minOccurs="0">
                             <element name="picture-url" type="{http://feed.immobiliare.it}pictureProject" maxOccurs="unbounded"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                   <element name="videos" minOccurs="0">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <all>
                             <element name="video" type="{http://feed.immobiliare.it}videoProject"/>
                           </all>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </all>
                 <attribute name="operation" type="{http://feed.immobiliare.it}operation" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class Feed.Properties.Property
          Java class for anonymous complex type.
 
Field Summary
protected  List<Feed.Properties.Property> property
           
 
Constructor Summary
Feed.Properties()
           
 
Method Summary
 List<Feed.Properties.Property> getProperty()
          Gets the value of the property property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

property

protected List<Feed.Properties.Property> property
Constructor Detail

Feed.Properties

public Feed.Properties()
Method Detail

getProperty

public List<Feed.Properties.Property> getProperty()
Gets the value of the property property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the property property.

For example, to add a new item, do as follows:

    getProperty().add(newItem);
 

Objects of the following type(s) are allowed in the list Feed.Properties.Property



Copyright © 2012 OpenEstate. All Rights Reserved.