Package com.kheops.jmap.client.layers
Class RasterLayerInfo
java.lang.Object
com.kheops.jmap.metadata.LocalizedObject
com.kheops.jmap.client.layers.LayerInfo
com.kheops.jmap.client.layers.RasterLayerInfo
- All Implemented Interfaces:
ILayer,IRasterLayer,LayerConstants,Serializable,Cloneable
- Direct Known Subclasses:
EcwLayerInfo,ImageLayerInfo,WmsLayerInfo,WmtsLayerInfo
- See Also:
-
Field Summary
Fields 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
Modifier and TypeMethodDescriptionclone()Returns a deep clone of the current LayerInfo instance.protected voidClones all properties from this LayerInfo into the specified LayerInfo instance.voidsetParameters(RasterParameters parameters) Methods 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, setExtent
-
Constructor Details
-
RasterLayerInfo
public RasterLayerInfo()
-
-
Method Details
-
getLayerClassName
- Specified by:
getLayerClassNamein classLayerInfo- Returns:
- the layer class name
-
getParameters
- Specified by:
getParametersin interfaceIRasterLayer
-
setParameters
- Specified by:
setParametersin interfaceIRasterLayer
-
clone
Description copied from class:LayerInfoReturns a deep clone of the current LayerInfo instance. -
clone
Clones all properties from this LayerInfo into the specified LayerInfo instance.
-