0: // var test:MyClass = new MyClass("anyName", "Hello!");
 1: 
 2: // Flashout.log(test);
 3: 
 4: // in out
 5: // MyClass{name="anyName", data="Hello!"};
 6: 
 7: class MyClass extends Object
 8: {
 9: 	private var name:String;
10: 	private var data:String;
11: 	
12: 	
13: 	private var versionId:Number = 123;
14: 	private var debug:Boolean = false;
15: 	
16: 	//-------------------------------------------------------------------------
17: 	//	constructor
18: 	//-------------------------------------------------------------------------
19: 	
20: 	public function MyClass(name:String, data:String)
21: 	{
22: 		this.name = name;
23: 		this.data = data;
24: 	}
25: 
26: 	//-------------------------------------------------------------------------
27: 	//	toString
28: 	//-------------------------------------------------------------------------
29: 	
30: 	public function toString()
31: 	{
32: 		return (new Flashout(this)).generateToString("MyClass", ["versionId", "debug"]);
33: 	}	
34: }