Hm, how can you set the instance, if its private?
Cheers,
Ralf.

On 2/8/07, Webdevotion <[EMAIL PROTECTED]> wrote:

  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{}



--
Ralf Bokelberg <[EMAIL PROTECTED]>
Flex & Flash Consultant based in Cologne/Germany
Phone +49 (0) 221 530 15 35

Reply via email to