Monday, November 16, 2015

Action Script Reflection : How to get all constant variables from a file

var myArr:Array = new Array;

var myClass:Class = getDefinitionByName("YourcPackage.classpath") as Class;
var myXML:XML = describeType(myClass);

for each(var itemData:XML in myXML.elements()) {
if(itemData.name() == 'constant')
{
if(itemData.@type == "String")
{
myArr.push(itemData.@name.toXMLString());
}

}


}

No comments: