Class GodivaStateInfo
- java.lang.Object
-
- uk.ac.rdg.resc.godiva.client.state.GodivaStateInfo
-
public class GodivaStateInfo extends Object
A collection of interfaces providing state information about a particular layer. The elements it holds must be widgets, since the interfaces all inherit fromIsWidget
which can provide the currently selected state. Note that this class may never return null values for any of its methods.- Author:
- Guy Griffiths
-
-
Constructor Summary
Constructors Constructor Description GodivaStateInfo(ElevationSelectorIF elevationSelector, TimeSelectorIF timeSelector, PaletteSelectorIF paletteSelector, UnitsInfoIF unitsInfo, CopyrightInfoIF copyrightInfo, InfoIF moreInfo, LayerSelectorIF wmsUrl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CopyrightInfoIF
getCopyrightInfo()
ElevationSelectorIF
getElevationSelector()
InfoIF
getMoreInfo()
PaletteSelectorIF
getPaletteSelector()
TimeSelectorIF
getTimeSelector()
UnitsInfoIF
getUnitsInfo()
LayerSelectorIF
getWmsUrlProvider()
-
-
-
Constructor Detail
-
GodivaStateInfo
public GodivaStateInfo(ElevationSelectorIF elevationSelector, TimeSelectorIF timeSelector, PaletteSelectorIF paletteSelector, UnitsInfoIF unitsInfo, CopyrightInfoIF copyrightInfo, InfoIF moreInfo, LayerSelectorIF wmsUrl)
-
-
Method Detail
-
getElevationSelector
public ElevationSelectorIF getElevationSelector()
-
getTimeSelector
public TimeSelectorIF getTimeSelector()
-
getPaletteSelector
public PaletteSelectorIF getPaletteSelector()
-
getUnitsInfo
public UnitsInfoIF getUnitsInfo()
-
getCopyrightInfo
public CopyrightInfoIF getCopyrightInfo()
-
getMoreInfo
public InfoIF getMoreInfo()
-
getWmsUrlProvider
public LayerSelectorIF getWmsUrlProvider()
-
-