Intent

Enable to assemble complex objects out of primitive objects, recursive composition.

Applicability

Structure

[to do: diagram with Component and Composite]

Consequences

Implementation

Uses in JHotDraw

Composite

JHotDraw 7