Figure B.12 shows the static structure of the Composite pattern (Gamma et al. 1995) annotated with UML-F tags. Table B.12 summarizes the Composite pattern UML-F tags. Composite corresponds to the Composite framework construction principle, which is a recursive combination of template and hook methods.
Tags | Composite Client , |
Apply to | As shown in Fig. B.12: Class ( Composite Client , Composite Component , Composite Composite , Composite Leaf ) Method ( Composite op , Composite op , Composite add , Composite remove ) Interface ( Composite Component ) Association ( Composite children ) |
Type | String. |
Expansion | not applicable |