A IRenderManager that is reacts to events such as viewport model changes and renders the screen in tiles.
These are the events we have found this class pays attention to:
- viewportListner will trigger some kind of refresh when you change view size
- renderExecuttorListener does not actually do much; it passes along something else that actually does the listening. The composite render executor
- contextModelAdapter watches the IMap and notices new layers, deleted layers, zorder changing and the occasional style change
The Map owns one of these things; uses it to scribble on the screen to the user.
The tiling system used by this system is based on a tile size of 512x512 pixels and a "center" coordinate of (0,0)
@generated