PlaceMapBeanBase.as 1.45 KB
/**
 * Generated by Gas3 v2.2.0 (Granite Data Services).
 *
 * WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
 * THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (PlaceMapBean.as).
 */

package fi.insomnia.bortal.beans {

    import fi.insomnia.bortal.facade.EventMapFacade;
    import fi.insomnia.bortal.facade.PlaceFacade;
    import flash.utils.IDataInput;
    import flash.utils.IDataOutput;
    import flash.utils.IExternalizable;

    [Bindable]
    public class PlaceMapBeanBase implements IExternalizable {

        private var _eventMapFacade:EventMapFacade;
        private var _eventbean:EventBeanLocal;
        private var _placeFacade:PlaceFacade;
        private var _secubean:SecurityBeanLocal;
        private var _userbean:UserBeanLocal;

        public function readExternal(input:IDataInput):void {
            _eventMapFacade = input.readObject() as EventMapFacade;
            _eventbean = input.readObject() as EventBeanLocal;
            _placeFacade = input.readObject() as PlaceFacade;
            _secubean = input.readObject() as SecurityBeanLocal;
            _userbean = input.readObject() as UserBeanLocal;
        }

        public function writeExternal(output:IDataOutput):void {
            output.writeObject(_eventMapFacade);
            output.writeObject(_eventbean);
            output.writeObject(_placeFacade);
            output.writeObject(_secubean);
            output.writeObject(_userbean);
        }
    }
}