Intent

Provide a way to access the elements of an aggregate sequentially without exposing the underlying representation.

Applicability

Structure

[to do: diagram with Aggregate and Iterator]

Consequences

Implementation

Uses in JHotDraw

Iterator

JHotDraw 7