Package com.kheops.jmap.client.layers
Class WmsLayerInfo
java.lang.Object
com.kheops.jmap.metadata.LocalizedObject
com.kheops.jmap.client.layers.LayerInfo
com.kheops.jmap.client.layers.RasterLayerInfo
com.kheops.jmap.client.layers.WmsLayerInfo
- All Implemented Interfaces:
ILayer,IRasterLayer,IWmsLayer,LayerConstants,Serializable,Cloneable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final bytestatic final byteFields inherited from class com.kheops.jmap.client.layers.LayerInfo
description, dynamicRefresh, elementFactory, elementType, extent, id, infoReportConfig, lastUpdateTime, layerProperties, maximumVisibleScale, metadataUrl, minimumVisibleScale, name, readOnlyMask, styleManagerFields inherited from interface com.kheops.jmap.client.layers.LayerConstants
DEFAULT_MAXIMUM_SCALE, DEFAULT_MINIMUM_SCALE, PERSONAL_LAYER_BASE_ID, PERSONAL_LAYER_MAX_ID, PROJECT_LAYER_BASE_ID, PROJECT_LAYER_MAX_ID, PROPERTY_ALL_SETTINGS, PROPERTY_ALWAYS_DRAW_SELECTION, PROPERTY_DRAW_GRID, PROPERTY_EDITABLE, PROPERTY_EDITING, PROPERTY_INCLUDE_IN_CONTEXT, PROPERTY_INDEX, PROPERTY_LISTED, PROPERTY_LOCAL, PROPERTY_MAX_SCALE, PROPERTY_MIN_SCALE, PROPERTY_PUBLISHED, PROPERTY_QUERIABLE, PROPERTY_SELECTABLE, PROPERTY_USE_CLIENT_CACHE, PROPERTY_VISIBLE, REQUEST_MODE_BY_REGION, REQUEST_MODE_BY_TILE, RESERVED_LAYER_BASE_ID, RESERVED_LAYER_MAX_ID, SYSTEM_LAYER_BASE_AUTO_ID, SYSTEM_LAYER_BASE_ID, SYSTEM_LAYER_MAX_ID, TILING_MODE_AUTO, TILING_MODE_MANUAL, USER_LAYER_BASE_AUTO_ID, USER_LAYER_BASE_ID, USER_LAYER_MAX_ID -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.kheops.jmap.client.layers.RasterLayerInfo
getParameters, setParametersMethods inherited from class com.kheops.jmap.client.layers.LayerInfo
getDescription, getName, getReadOnlyProperties, isDynamic, isIndex, isListed, isLocal, isSelectable, isVisible, setDescription, setElementType, setIndex, setListed, setLocal, setName, setProperty, setReadOnlyProperties, setReadOnlyProperty, setSelectable, setVisibleMethods inherited from class com.kheops.jmap.metadata.LocalizedObject
getAvailableLocales, getTranslation, isTranslationExists, removeTranslationsOtherThan, setTranslation, updateTranslationsMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.kheops.jmap.client.layers.ILayer
getDescription, getDescription, getDynamicRefresh, getElementFactory, getElementType, getId, getInfoReportConfig, getLastUpdateTime, getLayerProperties, getMaximumVisibleScale, getMetadataUrl, getMinimumVisibleScale, getName, getName, getReadOnlyProperties, getStyleManager, isDynamic, isIndex, isListed, isLocal, isSelectable, isVisible, setDescription, setDescription, setDynamicRefresh, setElementFactory, setElementType, setId, setIndex, setInfoReportConfig, setLastUpdateTime, setLayerProperties, setListed, setLocal, setMaximumVisibleScale, setMetadataUrl, setMinimumVisibleScale, setName, setName, setProperty, setReadOnlyProperties, setReadOnlyProperty, setSelectable, setStyleManager, setVisibleMethods inherited from interface com.kheops.jmap.client.layers.IRasterLayer
getExtent, getParameters, setExtent, setParameters
-
Field Details
-
CONNECTION_TYPE_DIRECT
public static final byte CONNECTION_TYPE_DIRECT- See Also:
-
CONNECTION_TYPE_SERVER
public static final byte CONNECTION_TYPE_SERVER- See Also:
-
-
Constructor Details
-
WmsLayerInfo
public WmsLayerInfo()
-
-
Method Details
-
getLayerClassName
- Overrides:
getLayerClassNamein classRasterLayerInfo- Returns:
- the layer class name
-
clone
Returns a deep clone of the current LayerInfo instance.- Specified by:
clonein interfaceILayer- Overrides:
clonein classRasterLayerInfo- Returns:
- a clone of the current instance.
-
clone
Clones all properties from this LayerInfo into the specified LayerInfo instance.- Overrides:
clonein classRasterLayerInfo- Parameters:
layerInfo- the instance that will receive cloned properties.
-