1 | Context Objects |
2 | (Green circles) |
3 | Client send |
4 | addNewModule("M") |
5 | method request |
6 | 1 |
7 | 8 |
8 | 3 |
9 | 4 |
10 | 6 |
11 | 7 |
12 | 5 |
13 | 2 |
14 | New User module |
15 | Mobj with name "M" |
16 | Forward call |
17 | to context object |
18 | Object Factory |
19 | Instantiate module |
20 | with name `M" |
21 | Return module |
22 | Object: Mobj |
23 | Return |
24 | Mobj |
25 | Create Proxy object |
26 | for Mobj |
27 | Context:uc_1 |
28 | Proxy for |
29 | context:uc_1 |
30 | Add Mobj |
31 | into "uc_1" children |
32 | Context inserts new module |
33 | Mobj into its children list |
34 | Context:uc_0 |
35 | Proxy for |
36 | context:uc_0 |
37 | Adding new user module |
38 | to user Context of "UC_1" |