sure:

package be.webdevotion.business
{
        public class User
        {
                private static var _instance:User;
        
                private var _email:String="";
                private var _name:String="";
                private var _transformations:Array;
                private var _visits:Number=0;
                private var _tracker:Tracker;
                
                public function User(enforcer:Enforcer=null){
                        
                }
                
                public function set email(s:String):void
                {
                        _email = s;
                }
                
                public function get email():String
                {
                        return _email;
                }
                
                public function set name(s:String):void
                {
                        _name = s;              
                }
                
                public function get name():String
                {
                        return _name;
                }
                
                public function set transformations(a:Array):void
                {
                        _transformations = a;
                }
                
                public function get transformations():Array
                {
                        return _transformations;
                }
                
                public function set visits(n:Number):void
                {
                        _visits = n;
                }
                
                public function get visits():Number
                {
                        return _visits;
                }
                
                public function set tracker(t:Tracker):void
                {
                        _tracker = t;
                }               

                public function get tracker():Tracker
                {
                        return _tracker;
                }
                
                public static function getInstance():User
                {
                        if( User._instance == null )
                        {
                                User._instance = new User(new Enforcer());      
                
                        }
                        return User._instance;
                }
        }
}
class Enforcer{}

Reply via email to