|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IWmsNestedLayer
A variant of IWmsLayer
that allow for nesting of wms layers.
Nested wms layers below a OpenMap Layer
may be used
to split up information in a single OpenMap Layer for wms users.
Example: A OpenMap city layer may have nested wms layers for the different type of cities. That way a wms user can select only the large cities.
There is always one top level IWmsLayer
that also is a OpenMap
Layer
- see getTopLayer()
. There may be some
nested layers "below" this layer - see getNestedLayers()
Method Summary | |
---|---|
IWmsNestedLayer[] |
getNestedLayers()
Return an array of IWmsLayer for each of the nested layers. |
IWmsNestedLayer |
getTopLayer()
Return the top layer, that is the IWmsLayer that also is an OpenMap Layer . |
void |
setIsActive(boolean active)
Called by the outside to turn this nested layer on or off. |
Methods inherited from interface com.bbn.openmap.image.wms.IWmsLayer |
---|
getAbstract, getLegend, getStyles, getTitle, getWmsName, isQueryable, isStyleSupported, query, setDefaultStyle, setRequestParameters, setStyle |
Method Detail |
---|
IWmsNestedLayer[] getNestedLayers()
IWmsLayer
for each of the nested layers.
Nested layers may also be IWmsNestedLayer
to support multiple
nesting levels.
Null or an empty array is returned if no nested layers exist.
IWmsLayer
with info about nested layersIWmsNestedLayer getTopLayer()
Layer
. For such a top level layer, this method
should return it self.
void setIsActive(boolean active)
If this method is not called, then this nested layer is off.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |