|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Optimizer
This is the general interface for optimizers that need to alter the contents of Themes before the parent MapView object is painted. For example, the placements of LabelDisplayElements in a Theme may be optimized to minimize overlapping using the LabelOptimizer.
Method Summary | |
---|---|
void |
addTheme(Theme theme)
Adds a Theme that the Optimizer should consider. |
void |
optimize(Graphics2D g)
Invokes the optimization process. |
void |
setMapView(MapView mapView)
Sets the associated MapView-instance. |
Method Detail |
---|
void setMapView(MapView mapView)
mapView
- void addTheme(Theme theme)
theme
- void optimize(Graphics2D g) throws Exception
g
-
Exception
|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net