some cleanups, extended testcases forward2, override_ns
[swftools.git] / lib / as3 / ok / override_ns.as
index 16b06f0..7bee035 100644 (file)
@@ -3,11 +3,20 @@ package {
     import flash.utils.*;
     import flash.display.MovieClip;
 
-    dynamic public class ExtendProxy extends Proxy
+    dynamic public class ExtendProxy1 extends Proxy
     {
+       import flash.utils.flash_proxy;
        flash_proxy override function callProperty($name:*, ...$args:Array):* 
        {
-           trace("ok");
+           trace("ok 1/2");
+       }
+    }
+    dynamic public class ExtendProxy2 extends Proxy 
+    {
+       import flash.utils.*;
+       flash_proxy override function callProperty($name:*, ...$args:Array):* 
+       {
+           trace("ok 2/2");
        }
     }
 
@@ -15,7 +24,8 @@ package {
     {
        public function Main()
        {
-           new ExtendProxy().callProperty();
+           new ExtendProxy1().callProperty();
+           new ExtendProxy2().callProperty();
            trace("[exit]");
        }
     }