public final class WMSServiceLayer extends AbstractWMSServiceLayer implements RetrievalServiceLayer, RasterMapService, de.cismet.tools.PropertyEqualsProvider, LayerInfoProvider, ChildrenProvider
| Modifier and Type | Field and Description |
|---|---|
static String |
TEMPLATETOKEN_CUSTOMSTYLE_LAYERNAME |
static String |
TEMPLATETOKEN_CUSTOMSTYLE_TITLE |
bb, enabled, height, ir, layerPosition, name, translucency, visible, widthDEBUG, errorObject, listeners, progress, PROGRESS_PROPERTY, PROGRESS_REFRESH, propertyChangeSupport, refreshNeededLAYER_DISABLED_INVISIBLE, LAYER_DISABLED_VISIBLE, LAYER_ENABLED_INVISIBLE, LAYER_ENABLED_VISIBLE| Constructor and Description |
|---|
WMSServiceLayer()
Creates a new WMSServiceLayer object.
|
WMSServiceLayer(org.jdom.Element wmsServiceLayerElement,
HashMap<String,de.cismet.commons.wms.capabilities.WMSCapabilities> capabilities)
Creates a new WMSServiceLayer object.
|
WMSServiceLayer(de.cismet.commons.wms.capabilities.Layer l)
Creates a new WMSServiceLayer object.
|
WMSServiceLayer(List treePaths)
Creates a new WMSServiceLayer object.
|
WMSServiceLayer(List treePaths,
boolean reverseLayerOrder,
boolean reverseSubLayerOrder)
Creates a new WMSServiceLayer object.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addLayer(de.cismet.commons.wms.capabilities.Layer nextLayer)
DOCUMENT ME!
|
protected void |
addLayer(de.cismet.commons.wms.capabilities.Layer nextLayer,
de.cismet.commons.wms.capabilities.Style selectedStyle)
DOCUMENT ME!
|
protected void |
addLayer(de.cismet.commons.wms.capabilities.Layer nextLayer,
de.cismet.commons.wms.capabilities.Style selectedStyle,
boolean enabled,
boolean info)
DOCUMENT ME!
|
protected void |
addLayer(de.cismet.commons.wms.capabilities.Layer nextLayer,
de.cismet.commons.wms.capabilities.Style selectedStyle,
boolean enabled,
boolean info,
boolean addSubLayer)
DOCUMENT ME!
|
protected void |
addLayer(de.cismet.commons.wms.capabilities.Layer nextLayer,
de.cismet.commons.wms.capabilities.Style selectedStyle,
boolean enabled,
boolean info,
boolean addSubLayer,
boolean reverseSubLayerOrder)
DOCUMENT ME!
|
protected void |
addLayer(String name,
String styleName,
boolean enabled,
boolean info)
DOCUMENT ME!
|
Object |
clone() |
void |
disableWhenChildrenDisabled()
disables the layer, if all child layers are disabled.
|
String |
getBackgroundColor()
DOCUMENT ME!
|
String |
getCapabilitiesUrl()
DOCUMENT ME!
|
Collection |
getChildren()
DOCUMENT ME!
|
org.jdom.Element |
getElement()
DOCUMENT ME!
|
String |
getExceptionsFormat()
DOCUMENT ME!
|
String |
getGetFeatureInfoUrl(int x,
int y,
WMSLayer l)
DOCUMENT ME!
|
String |
getGetFeatureInfoUrl(int x,
int y,
WMSLayer l,
String format)
DOCUMENT ME!
|
String |
getImageFormat()
DOCUMENT ME!
|
de.cismet.commons.wms.capabilities.Layer |
getLayerInformation()
DOCUMENT ME!
|
String |
getLayerURI()
DOCUMENT ME!
|
edu.umd.cs.piccolo.PNode |
getPNode()
DOCUMENT ME!
|
String |
getServerURI()
DOCUMENT ME!
|
String |
getSrs()
DOCUMENT ME!
|
String |
getTitle()
Returns the title of this layer.
|
de.cismet.commons.wms.capabilities.WMSCapabilities |
getWmsCapabilities()
DOCUMENT ME!
|
List |
getWMSLayers()
DOCUMENT ME!
|
boolean |
isDummy()
DOCUMENT ME!
|
boolean |
isLayerQuerySelected()
DOCUMENT ME!
|
boolean |
isQueryable()
DOCUMENT ME!
|
boolean |
propertyEquals(Object obj) |
void |
removeLayer(WMSLayer layer)
DOCUMENT ME!
|
void |
retrieve(boolean forced)
DOCUMENT ME!
|
void |
setBackgroundColor(String backgroundColor)
DOCUMENT ME!
|
void |
setCapabilitiesUrl(String capabilitiesUrl)
DOCUMENT ME!
|
void |
setCustomSLD(String customSLD)
DOCUMENT ME!
|
void |
setEnabled(boolean enabled)
DOCUMENT ME!
|
void |
setExceptionsFormat(String exceptionsFormat)
DOCUMENT ME!
|
void |
setImageFormat(String imageFormat)
DOCUMENT ME!
|
void |
setLayerQuerySelected(boolean selected)
DOCUMENT ME!
|
void |
setPNode(edu.umd.cs.piccolo.PNode imageObject)
DOCUMENT ME!
|
void |
setSrs(String srs)
DOCUMENT ME!
|
void |
setTitle(String title)
Sets the tile of this layer.
|
void |
setWmsCapabilities(de.cismet.commons.wms.capabilities.WMSCapabilities wmsCapabilities)
DOCUMENT ME!
|
String |
toString() |
canBeDisabled, getLayerPosition, getName, getTranslucency, isEnabled, isVisible, retrievalAborted, retrievalComplete, retrievalError, retrievalProgress, retrievalStarted, setBoundingBox, setLayerPosition, setName, setSize, setTranslucency, setVisibleaddPropertyChangeListener, addRetrievalListener, cloneWithoutRetrievalListeners, fireRetrievalAborted, fireRetrievalComplete, fireRetrievalError, fireRetrievalProgress, fireRetrievalStarted, getErrorObject, getListeners, getProgress, hasErrors, isRefreshNeeded, removePropertyChangeListener, removeRetrievalListener, setErrorObject, setProgress, setRefreshNeededequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetErrorObject, hasErrors, setErrorObjectcanBeDisabled, getLayerPosition, getName, getTranslucency, isEnabled, setLayerPosition, setName, setTranslucencyaddPropertyChangeListener, addRetrievalListener, getProgress, isRefreshNeeded, removePropertyChangeListener, removeRetrievalListener, setProgress, setRefreshNeededgetTranslucency, isVisible, setBoundingBox, setSizeretrievalAborted, retrievalComplete, retrievalError, retrievalProgress, retrievalStartedpublic static final String TEMPLATETOKEN_CUSTOMSTYLE_LAYERNAME
public static final String TEMPLATETOKEN_CUSTOMSTYLE_TITLE
public WMSServiceLayer()
public WMSServiceLayer(List treePaths)
treePaths - DOCUMENT ME!public WMSServiceLayer(de.cismet.commons.wms.capabilities.Layer l)
l - The layer from which to create a WMSServiceLayer.public WMSServiceLayer(org.jdom.Element wmsServiceLayerElement,
HashMap<String,de.cismet.commons.wms.capabilities.WMSCapabilities> capabilities)
wmsServiceLayerElement - DOCUMENT ME!capabilities - DOCUMENT ME!public WMSServiceLayer(List treePaths, boolean reverseLayerOrder, boolean reverseSubLayerOrder)
treePaths - DOCUMENT ME!reverseLayerOrder - DOCUMENT ME!reverseSubLayerOrder - DOCUMENT ME!public void setTitle(String title)
title - The title.public String getTitle()
protected void addLayer(de.cismet.commons.wms.capabilities.Layer nextLayer,
de.cismet.commons.wms.capabilities.Style selectedStyle,
boolean enabled,
boolean info)
nextLayer - DOCUMENT ME!selectedStyle - DOCUMENT ME!enabled - DOCUMENT ME!info - DOCUMENT ME!protected void addLayer(de.cismet.commons.wms.capabilities.Layer nextLayer,
de.cismet.commons.wms.capabilities.Style selectedStyle,
boolean enabled,
boolean info,
boolean addSubLayer)
nextLayer - DOCUMENT ME!selectedStyle - DOCUMENT ME!enabled - DOCUMENT ME!info - DOCUMENT ME!addSubLayer - DOCUMENT ME!protected void addLayer(de.cismet.commons.wms.capabilities.Layer nextLayer,
de.cismet.commons.wms.capabilities.Style selectedStyle,
boolean enabled,
boolean info,
boolean addSubLayer,
boolean reverseSubLayerOrder)
nextLayer - DOCUMENT ME!selectedStyle - DOCUMENT ME!enabled - DOCUMENT ME!info - DOCUMENT ME!addSubLayer - DOCUMENT ME!reverseSubLayerOrder - DOCUMENT ME!protected void addLayer(String name, String styleName, boolean enabled, boolean info)
name - nextLayer DOCUMENT ME!styleName - DOCUMENT ME!enabled - DOCUMENT ME!info - DOCUMENT ME!protected void addLayer(de.cismet.commons.wms.capabilities.Layer nextLayer,
de.cismet.commons.wms.capabilities.Style selectedStyle)
nextLayer - DOCUMENT ME!selectedStyle - DOCUMENT ME!protected void addLayer(de.cismet.commons.wms.capabilities.Layer nextLayer)
nextLayer - DOCUMENT ME!public void removeLayer(WMSLayer layer)
layer - DOCUMENT ME!public void setEnabled(boolean enabled)
ServiceLayersetEnabled in interface ServiceLayersetEnabled in class AbstractWMSenabled - DOCUMENT ME!public void disableWhenChildrenDisabled()
public List getWMSLayers()
public void retrieve(boolean forced)
RetrievalServiceretrieve in interface RetrievalServiceretrieve in class AbstractRetrievalServiceforced - DOCUMENT ME!public String getImageFormat()
public void setImageFormat(String imageFormat)
imageFormat - DOCUMENT ME!public String getBackgroundColor()
public void setBackgroundColor(String backgroundColor)
backgroundColor - DOCUMENT ME!public String getExceptionsFormat()
public void setExceptionsFormat(String exceptionsFormat)
exceptionsFormat - DOCUMENT ME!public String getSrs()
public void setSrs(String srs)
srs - DOCUMENT ME!public String getGetFeatureInfoUrl(int x, int y, WMSLayer l)
x - DOCUMENT ME!y - DOCUMENT ME!l - DOCUMENT ME!public String getGetFeatureInfoUrl(int x, int y, WMSLayer l, String format)
x - DOCUMENT ME!y - DOCUMENT ME!l - DOCUMENT ME!format - DOCUMENT ME!public de.cismet.commons.wms.capabilities.WMSCapabilities getWmsCapabilities()
public void setWmsCapabilities(de.cismet.commons.wms.capabilities.WMSCapabilities wmsCapabilities)
wmsCapabilities - DOCUMENT ME!public void setPNode(edu.umd.cs.piccolo.PNode imageObject)
PNodeProvidersetPNode in interface PNodeProviderimageObject - DOCUMENT ME!public edu.umd.cs.piccolo.PNode getPNode()
PNodeProvidergetPNode in interface PNodeProviderpublic String getCapabilitiesUrl()
public void setCapabilitiesUrl(String capabilitiesUrl)
capabilitiesUrl - DOCUMENT ME!public void setCustomSLD(String customSLD)
customSLD - DOCUMENT ME!public org.jdom.Element getElement()
public Object clone()
clone in class AbstractRetrievalServicepublic boolean propertyEquals(Object obj)
propertyEquals in interface de.cismet.tools.PropertyEqualsProviderpublic String getLayerURI()
LayerInfoProvidergetLayerURI in interface LayerInfoProviderpublic String getServerURI()
LayerInfoProvidergetServerURI in interface LayerInfoProviderpublic Collection getChildren()
ChildrenProvidergetChildren in interface ChildrenProviderpublic boolean isLayerQuerySelected()
LayerInfoProviderisLayerQuerySelected in interface LayerInfoProviderpublic void setLayerQuerySelected(boolean selected)
LayerInfoProvidersetLayerQuerySelected in interface LayerInfoProviderselected - DOCUMENT ME!public boolean isQueryable()
LayerInfoProviderisQueryable in interface LayerInfoProviderpublic de.cismet.commons.wms.capabilities.Layer getLayerInformation()
LayerInfoProvidergetLayerInformation in interface LayerInfoProviderpublic boolean isDummy()
Copyright © 2012–2025 cismet GmbH. All rights reserved.