| Package | wk.advcs.controller |
| Class | public class WK_ComponentsController |
| Inheritance | WK_ComponentsController Object |
| Language Version : | ActionScript 3.0 |
An arbitray class MyControllerObjects can be made
a singleton by extending WK_ControllerObjects,
defining a static constant instance and passing
the class MyControllerObjects to the constructor:
import wk.advcs.controller.WK_ControllerObjects;
public class MyControllerObjects extends WK_ControllerObejcts
{
public static const instance: MyControllerObjects
= WK_ControllerObjectss.instance(MyControllerObjects) as MyControllerObjects;
public function MyControllerObjects()
{
super(Object(this).constructor); // super(MyControllerObjects) does not work :-(
}
...
}
| Method | Defined By | ||
|---|---|---|---|
WK_ComponentsController(p_class:Class) | WK_ComponentsController | ||
instance(p_class:Class):WK_ComponentsController [static]
| WK_ComponentsController | ||
| WK_ComponentsController | () | Constructor |
public function WK_ComponentsController(p_class:Class)p_class:Class |
| instance | () | method |
public static function instance(p_class:Class):WK_ComponentsController
Parameters
p_class:Class |
WK_ComponentsController — One and only one object of class p_class.
|