deegree 2.2 (2008/12/22 11:33 build-3038-official)

Uses of Class
org.deegree.graphics.Theme

Packages that use Theme
org.deegree.graphics   
org.deegree.graphics.optimizers   
 

Uses of Theme in org.deegree.graphics
 

Methods in org.deegree.graphics that return Theme
static Theme MapFactory.createTheme(String name, Layer layer)
          creates a theme with a name, a Layer containing the themes data and an array of styles to be known by the Theme
static Theme MapFactory.createTheme(String name, Layer layer, UserStyle[] styles)
          creates a theme with a name, a Layer containing the themes data and an array of styles to be known by the Theme
 Theme[] MapView.getAllThemes()
          returns the Themes in correct order.
 Theme MapView.getTheme(int index)
          returns the Theme that matches the submitted index
 Theme MapView.getTheme(String name)
          returns the Theme that matches the submitted name
 

Methods in org.deegree.graphics with parameters of type Theme
 void MapView.activateTheme(Theme theme)
          activates a theme.
 void Highlighter.addTheme(Theme theme)
          adds a Theme to the Highlighter that shall be notified if something happens.
 void Selector.addTheme(Theme theme)
          adds a Theme to the Selector that shall be notified if something happens.
 void ThemeEventController.addTheme(Theme theme)
          adds a Theme to the EventController that shall be notified if something happens.
 void MapView.addTheme(Theme theme)
          adds a theme to the MapView
static MapView MapFactory.createMapView(String name, Envelope boundingbox, CoordinateSystem crs, Theme[] themes, double pixelsize)
          creates a MapView with a name, a boundingbox describing the area coverd by the MapView, a CRS and n Themes.
 void MapView.enableTheme(Theme theme, boolean enable)
          enables or disables a theme that is part of the MapView.
 boolean MapView.isThemeActivated(Theme theme)
          returns true if the passed theme is the one that is set to be activated
 boolean MapView.isThemeEnabled(Theme theme)
          returns true if the passed theme is set to be enabled
 void MapView.moveDown(Theme theme)
          move a theme down for one index position (index = oldindex - 1)
 void MapView.moveUp(Theme theme)
          move a theme up for one index position (index = oldindex + 1)
 void Highlighter.removeTheme(Theme theme)
           
 void Selector.removeTheme(Theme theme)
           
 void ThemeEventController.removeTheme(Theme theme)
           
 void MapView.removeTheme(Theme theme)
          removes a theme from the MapView
 void MapView.swapThemes(Theme first, Theme second)
          swaps the positions of the submitted themes
 

Uses of Theme in org.deegree.graphics.optimizers
 

Fields in org.deegree.graphics.optimizers with type parameters of type Theme
protected  Set<Theme> AbstractOptimizer.themes
           
 

Methods in org.deegree.graphics.optimizers with parameters of type Theme
 void AbstractOptimizer.addTheme(Theme theme)
          Adds a Theme that the Optimizer should consider.
 void Optimizer.addTheme(Theme theme)
          Adds a Theme that the Optimizer should consider.
 void LabelOptimizer.addTheme(Theme theme)
          Adds a Theme that the Optimizer should consider.
 

Constructors in org.deegree.graphics.optimizers with parameters of type Theme
LabelOptimizer(Theme[] themes)
          Creates a new instance of LabelOptimizer for the given Themes.
 


deegree 2.2 (2008/12/22 11:33 build-3038-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net