Context Objects |
(Green circles) |
Client send |
detachEvent call |
with parameters: |
PM0,PM1, |
"propName", |
"targetMethod" |
1 |
Forward call |
to context object |
PUC_1 |
Context:UC0 |
PUC_0 |
Context:UC1 |
PM0 |
PM1 |
Module:M0 |
Module:M1 |
Remove this connection |
between modules |
M1 and M2 from |
the local binding table |
5 |
4 |
3 |
Remove UC1 from |
Property Listeners of M0 |
if there are no connections |
after this detachment |
Remove UC1 from |
Property Listeners of M1 |
if there are no connections |
after this detachment |
2 |
Detaching the association between |
module M1 and M0 |