0

Flex2/Actionscript 3 model objects and value objects

Flex2

ok, so NOW Flex is really gettin' fun. I started tinkering with model objects last night.

Here's my first one (for my simple little blog)

 

package blogMO
{
   
    public class blogMOEntry
    {
        public var _ridBlog:int;
        public var _vcBlog:String;
        public var _intUsers:int;
        public var  _dtCreate:Date;
        public var _intType:int;
       
        public function get ridBlog():int{
            return _ridBlog;
        }
        public function get vcBlog():String{
            return _vcBlog;
        }
        public function get intUsers():int{
            return _intUsers;
        }           
        public function get dtCreate():Date{
            return _dtCreate;
        }
        public function get intType():int{
            return _intType;
        }


        public function set ridBlog(value:int):void{
            _ridBlog = ridBlog;
        }
        public function set vcBlog(value:String):void{
            _vcBlog = vcBlog;
        }
        public function set intUsers(value:int):void{
            _intUsers = intUsers;
        }
        public function set dtCreate(value:Date):void{
            _dtCreate = dtCreate;
        }
        public function set intType(value:int):void{
            _intType = intType;
        }
       
/*         public function toVO():blogEntryVO
        {
            var vo:BlogVO = new BlogVO;
                vo.ridBlog = ridBlog;
                vo.vcBlog = vcBlog;
                vo._intUsers = _intUsers;
                vo.dtCreate = dtCreate;
                vo.intType = intType;
            return vo;
        }

        public static function fromVO(vo:SchoolVO):School
        {
            var mo:BlogMO = new BlogMO();
                mo.ridBlog = vo.ridBlog;
                mo.vcBlog = vo.vcBlog;
                mo._intUsers = vo._intUsers;
                mo.dtCreate = vo.dtCreate;
                mo.intType = vo.intType;
            return mo;
        } */
        public function blog(){}
       
       
    }
}

 

Very straightforward.

It's all coming together in my wally-mind. Slowly but surely.

Pardon me, time to go meditate on my Flex 2 koan.

Ommmm.

Search