User Tools

Site Tools


caching:intro

This is an old revision of the document!


Caching: Intro

Figure elements must implement a getBounds method to determine the area that must be redrawn when the figure element is updated.

Computation of this bounding box of Group objects needs to deal with all aggregate parts of the group, and this computation can be expensive. In this track, we will explore various ways of reducing this expense.

Set-up & Running

You can reuse the AspectJ project with the figure editor application you have created during the previous track(s). If you haven't got such a project yet, consult the Invariants: Intro page.


Start the track with Exercise 1.

caching/intro.1223370797.txt.gz · Last modified: 2008/10/07 11:13 by bdefrain