[ascoders] zuweisen von static set get Functions

hi,


gibt es die Möglichkeit einem Object die statischen set/get Funktionen einer
Klasse zu übergeben ?
Immerhin habe ich herausbekommen, dass diese intern als "__get__setterFunc,
__set__getterFunc" gehandelt werden.

Dennoch funktioniert das hier nicht (Compiler Error):
class events.TimelineEvents {

 static function initialize ( eventObj ): Void {
 eventObj.__get__onEnterFrame = __get__onEnterFrame;
 eventObj.__set__onEnterFrame = __set__onEnterFrame;
 }

 static function set onEnterFrame ( f: Function ) {
  trace( "set: " + f );
 }

 static function get onEnterFrame() {
  trace( "get: " + arguments.caller ); // null is deleted
  return null;
 }
}

Ich würde auch eine addProperty Variante nehmen, aber dann bekomme ich kein
Event(set/get), wenn die Eigenschaft deletet wird, was ich brauche...

Jemand eine Idee ?


--
aM

------------------------------------------------------
Archiv   : http://www.freelists.org/archives/ascoders/
Optionen : http://www.freelists.org/list/ascoders
------------------------------------------------------

Other related posts: