Custom event class did not work :(

ActionScript Code:
[FONT=Courier New][LEFT]package com.[COLOR=#000080]blah[/COLOR].[COLOR=#000080]dfm[/COLOR][COLOR=#000000]{[/COLOR]

[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#000080]events[/COLOR].[COLOR=#000080]Event[/COLOR];
[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#0000FF]xml[/COLOR].[COLOR=#000080]XMLDocument[/COLOR];

[COLOR=#0000FF]public[/COLOR] [COLOR=#000000]**class**[/COLOR] XMLLoaderEvents [COLOR=#0000FF]extends[/COLOR] Event [COLOR=#000000]{[/COLOR]

    [COLOR=#0000FF]public[/COLOR] [COLOR=#0000FF]static[/COLOR]  const [COLOR=#0000FF]LOADED[/COLOR]:[COLOR=#0000FF]String[/COLOR] = [COLOR=#FF0000]"loaded"[/COLOR];

    [COLOR=#0000FF]private[/COLOR] [COLOR=#000000]**var**[/COLOR] _xml:XMLDocument = [COLOR=#000000]**new**[/COLOR] XMLDocument[COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR];
    
    [COLOR=#0000FF]public[/COLOR] [COLOR=#000000]**function**[/COLOR] [COLOR=#0000FF]get[/COLOR] [COLOR=#0000FF]xml[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR]:XMLDocument [COLOR=#000000]{[/COLOR]
        [COLOR=#0000FF]return[/COLOR] _xml;
    [COLOR=#000000]}[/COLOR]
    
    [COLOR=#0000FF]public[/COLOR] override [COLOR=#000000]**function**[/COLOR] clone[COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR]:Event [COLOR=#000000]{[/COLOR]
        [COLOR=#0000FF]return[/COLOR] [COLOR=#000000]**new**[/COLOR] XMLLoaderEvents[COLOR=#000000]([/COLOR][COLOR=#0000FF]type[/COLOR], bubbles, cancelable[COLOR=#000000])[/COLOR];
    [COLOR=#000000]}[/COLOR]
    [COLOR=#0000FF]public[/COLOR] [COLOR=#000000]**function**[/COLOR] XMLLoaderEvents[COLOR=#000000]([/COLOR][COLOR=#0000FF]type[/COLOR]:[COLOR=#0000FF]String[/COLOR], bubbles:[COLOR=#0000FF]Boolean[/COLOR]=[COLOR=#000000]**false**[/COLOR], cancelable:[COLOR=#0000FF]Boolean[/COLOR]=[COLOR=#000000]**false**[/COLOR][COLOR=#000000])[/COLOR]:[COLOR=#0000FF]void[/COLOR] [COLOR=#000000]{[/COLOR]
        [COLOR=#0000FF]trace[/COLOR][COLOR=#000000]([/COLOR][COLOR=#FF0000]"huh?!"[/COLOR][COLOR=#000000])[/COLOR];
        [COLOR=#0000FF]super[/COLOR][COLOR=#000000]([/COLOR][COLOR=#0000FF]type[/COLOR], bubbles, cancelable[COLOR=#000000])[/COLOR];
        [COLOR=#808080]*//_xml = xml;*[/COLOR]
    [COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]

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

this is custom event class, but when I dispath it gets error:

huh?!
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at com.theflashblogbg.dfm::XMLLoader/::xmlLoaded()
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/flash.net:URLLoader::onComplete()

there is what I dispatch, this is written in class
ActionScript Code:
[FONT=Courier New][LEFT][COLOR=#000000]var[/COLOR] mc:[COLOR=#0000FF]MovieClip[/COLOR] = [COLOR=#000000]new[/COLOR] [COLOR=#0000FF]MovieClip[/COLOR]COLOR=#000000[/COLOR];
mc.[COLOR=#0000FF]stage[/COLOR].[COLOR=#000080]dispatchEvent[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000000]new[/COLOR] XMLLoaderEventsCOLOR=#000000[/COLOR][COLOR=#000000])[/COLOR];

[/LEFT]
[/FONT]

->>>>>>>>>>>>>>>>>>>>>>>

ops I do it. :slight_smile: