Syntax for setInterval inside class?

[LEFT][COLOR=#993300]class[/COLOR] actionscript.[COLOR=#993300]Time[/COLOR] [COLOR=#993300]extends[/COLOR] [COLOR=#993300]MovieClip[/COLOR]
[COLOR=#000000]{[/COLOR]

[COLOR=#993300]private[/COLOR] [COLOR=#993300]var[/COLOR] dateTimer:[COLOR=#993300]Number[/COLOR];
[COLOR=#993300]private[/COLOR] [COLOR=#993300]var[/COLOR] something:[COLOR=#993300]String[/COLOR];
[COLOR=#993300]private[/COLOR] [COLOR=#993300]var[/COLOR] thisMC;

[COLOR=#993300]public[/COLOR] [COLOR=#993300]function[/COLOR] [COLOR=#993300]Time[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR]
[COLOR=#000000]{[/COLOR]
    thisMC = [COLOR=#993300]this[/COLOR];
    upDate[COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR];
[COLOR=#000000]}[/COLOR]

    
[COLOR=#993300]public[/COLOR] [COLOR=#993300]function[/COLOR] registerData[COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR][COLOR=#000000]{[/COLOR]
    something = [COLOR=#0000FF]"ping"[/COLOR];
    [COLOR=#993300]trace[/COLOR][COLOR=#000000]([/COLOR]something[COLOR=#000000])[/COLOR];
[COLOR=#000000]}[/COLOR]



  [COLOR=#993300]private[/COLOR] [COLOR=#993300]function[/COLOR] upDate[COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
    registerData[COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR];
    dateTimer = [COLOR=#993300]setInterval[/COLOR][COLOR=#000000]([/COLOR]registerData,[COLOR=#000000]500[/COLOR],thisMC[COLOR=#000000])[/COLOR]; 
[COLOR=#000000]}[/COLOR]

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

hi there, i’m unsure on the correct syntax required for the setInverval function inside a class. could some who’s had experience with this pls help. Above is what i’ve tried.

thanks Cam