1 | Context Objects |
2 | (Green circles) |
3 | Client send |
4 | detachEvent call |
5 | with parameters: |
6 | PM0,PM1, |
7 | "propName", |
8 | "targetMethod" |
9 | 1 |
10 | Forward call |
11 | to context object |
12 | PUC_1 |
13 | Context:UC0 |
14 | PUC_0 |
15 | Context:UC1 |
16 | PM0 |
17 | PM1 |
18 | Module:M0 |
19 | Module:M1 |
20 | Remove this connection |
21 | between modules |
22 | M1 and M2 from |
23 | the local binding table |
24 | 5 |
25 | 4 |
26 | 3 |
27 | Remove UC1 from |
28 | Property Listeners of M0 |
29 | if there are no connections |
30 | after this detachment |
31 | Remove UC1 from |
32 | Property Listeners of M1 |
33 | if there are no connections |
34 | after this detachment |
35 | 2 |
36 | Detaching the association between |
37 | module M1 and M0 |