XML Loader Class Problems

Hey guys.

I’ve made an XML loader class which works fine but I don’t know how to trace it from the FLA file. I thought that a property in a class was a public var so it can be accessed from outside this class file. Take A Look

HERE’S THE CODE

package personal.[COLOR=#993300]load[/COLOR]
[LEFT] [COLOR=#000000]{[/COLOR]
[COLOR=#993300]import[/COLOR] flash.[COLOR=#000000]net[/COLOR].;
[COLOR=#993300]import[/COLOR] flash.[COLOR=#000000]display[/COLOR].
;
[COLOR=#993300]import[/COLOR] flash.[COLOR=#000000]events[/COLOR].*;

[COLOR=#993300]public[/COLOR] [COLOR=#993300]class[/COLOR] loadXML
[COLOR=#000000]{[/COLOR]
    [COLOR=#993300]private[/COLOR] [COLOR=#993300]var[/COLOR] [COLOR=#993300]xml[/COLOR]:XML;
    [COLOR=#993300]private[/COLOR] [COLOR=#993300]var[/COLOR] xmlURLRequest:URLRequest;
    [COLOR=#993300]private[/COLOR] [COLOR=#993300]var[/COLOR] xmlURLLoader:URLLoader;
    
    [COLOR=#993300]public[/COLOR] [COLOR=#993300]var[/COLOR] xmlList:XMLList;

    [COLOR=#993300]public[/COLOR] [COLOR=#993300]function[/COLOR] loadXML[COLOR=#000000]([/COLOR]path:[COLOR=#993300]String[/COLOR][COLOR=#000000])[/COLOR]
    [COLOR=#000000]{[/COLOR]
        xmlURLLoader = [COLOR=#993300]new[/COLOR] URLLoader[COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR];
        xmlURLRequest = [COLOR=#993300]new[/COLOR] URLRequest[COLOR=#000000]([/COLOR]path[COLOR=#000000])[/COLOR];
        xmlURLLoader.[COLOR=#993300]load[/COLOR][COLOR=#000000]([/COLOR]xmlURLRequest[COLOR=#000000])[/COLOR];
        xmlURLLoader.[COLOR=#000000]addEventListener[/COLOR][COLOR=#000000]([/COLOR]Event.[COLOR=#000000]COMPLETE[/COLOR], xmlLoaded[COLOR=#000000])[/COLOR];

        [COLOR=#993300]function[/COLOR] xmlLoaded[COLOR=#000000]([/COLOR]event:Event[COLOR=#000000])[/COLOR]:[COLOR=#993300]void[/COLOR] 
        [COLOR=#000000]{[/COLOR]
            [COLOR=#993300]xml[/COLOR] = [COLOR=#993300]new[/COLOR] [COLOR=#993300]XML[/COLOR][COLOR=#000000]([/COLOR]event.[COLOR=#993300]target[/COLOR].[COLOR=#993300]data[/COLOR][COLOR=#000000])[/COLOR];
            xmlList = [COLOR=#993300]xml[/COLOR].*;
        [COLOR=#000000]}[/COLOR]
    [COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]

[COLOR=#000000]}[/COLOR]
[/LEFT]

AND HERE’S THE FLA ACTIONSCRIPT

 [LEFT][COLOR=#993300]import[/COLOR] personal.[COLOR=#993300]load[/COLOR].[COLOR=#000000]loadXML[/COLOR]

[COLOR=#993300]var[/COLOR] modelsXML:loadXML = [COLOR=#993300]new[/COLOR] loadXMLCOLOR=#000000[/COLOR];

[COLOR=#993300]trace[/COLOR]COLOR=#000000[/COLOR];
[/LEFT]

I want to be able to trace any public var just like i can trace and instance of a movieclip for example;

 ActionScript Code:
 [LEFT][COLOR=#993300]var[/COLOR] newMC:[COLOR=#993300]MovieClip[/COLOR] = [COLOR=#993300]new[/COLOR] [COLOR=#993300]MovieClip[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR];

newMC.[COLOR=#000000]x[/COLOR] = [COLOR=#000000]100[/COLOR];

[COLOR=#993300]trace[/COLOR]COLOR=#000000[/COLOR] [COLOR=#f000f0]*// trace = 100 *[/COLOR]
[/LEFT]

Could I get anyone’s help please, i’m don’t know much about classes atm.