     {
         this.index = index;
         this.name = namePrefix + index;
-        this.address = new FLEX_34852_AddressVO(streetPrefix + index);
+        this.address = new FLEX_34852_AddressVO(streetPrefix + index, Math.floor(index), new Date(2000 + Math.floor(index), 0, 0, 0, 0, 0, 1));
     }
 }
 


        private static function generateOneObject(i:Number):FLEX_34852_VO
        {
            return new FLEX_34852_VO(i, "Object"+i, "Street"+i);
        }
    }
}

    [Bindable]
    public var street:String;

    [Bindable]
    public var houseNumber:int;

    [Bindable]
    public var dateMovedIn:Date;

    public function FLEX_34852_AddressVO(street:String, houseNumber:int, dateMovedIn:Date)
    {
        this.street = street;
        this.houseNumber = houseNumber;
        this.dateMovedIn = dateMovedIn;
    }
}