Introspect a TextArea for its method name and return type
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Script> import mx.controls.TextInput; import flash.utils.describeType; public function describeInstance():void { var classInfo:XML = describeType(txtArea); for each (var m:XML in classInfo..method) { txtArea.text += "Method " + m.@name + "():" + m.@returnType + "\n"; } } </mx:Script> <mx:Button id="btn1" label="Describe Instance" click="describeInstance()" /> <mx:TextArea id="txtArea" width="50%" height="50%" /> </mx:Application>