Abstraction of a graphics layer that allows multiple clients to place highlights on a single layer without interfering
Collection of graphics in this 'layer'
Underlying graphics layer
Name of this highlight layer
Add a graphic to the highlight layer
Remove a graphic from the highlight layer
Abstraction of a graphics layer that allows multiple clients to place highlights on a single layer without interfering