Package com.kheops.jmap.client.layers
Class VectorLayerInfo
java.lang.Object
com.kheops.jmap.metadata.LocalizedObject
com.kheops.jmap.client.layers.LayerInfo
com.kheops.jmap.client.layers.VectorLayerInfo
- All Implemented Interfaces:
- ILayer,- IVectorLayer,- LayerConstants,- Serializable,- Cloneable
- Direct Known Subclasses:
- PersonalLayerInfo
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Aclprotected Attribute[]protected Stringprotected Stringprotected booleanprotected Hyperlink[]protected Stringprotected Stringprotected LabelsConfigurationstatic final Stringprotected Stringprotected MouseOverConfigurationprotected intprotected intprotected Pointprotected intprotected Thematic[]Fields inherited from class com.kheops.jmap.client.layers.LayerInfodescription, dynamicRefresh, elementFactory, elementType, extent, id, infoReportConfig, lastUpdateTime, layerProperties, maximumVisibleScale, metadataUrl, minimumVisibleScale, name, readOnlyMask, styleManagerFields inherited from interface com.kheops.jmap.client.layers.LayerConstantsDEFAULT_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 SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionclone()Returns a deep clone of the current LayerInfo instance.protected voidClones all properties from this LayerInfo into the specified LayerInfo instance.getAcl()intgetNCol()intgetNRow()getTiles()booleanbooleanbooleanvoidvoidsetHasEmptyUnivTile(boolean hasEmptyUnivTile) voidsetLabelsConfig(LabelsConfiguration labelsConfig) voidsetMouseOverConfiguration(MouseOverConfiguration mouseOverConfiguration) voidsetNCol(int col) voidsetNRow(int row) voidvoidvoidsetUseClientCache(boolean useClientCache) Methods inherited from class com.kheops.jmap.client.layers.LayerInfogetDescription, 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.LocalizedObjectgetAvailableLocales, getTranslation, isTranslationExists, removeTranslationsOtherThan, setTranslation, updateTranslationsMethods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.kheops.jmap.client.layers.ILayergetDescription, getDescription, getDynamicRefresh, getElementType, getExtent, getId, getInfoReportConfig, getLastUpdateTime, getLayerProperties, getMaximumVisibleScale, getMetadataUrl, getMinimumVisibleScale, getName, getName, getReadOnlyProperties, getStyleManager, isDynamic, isIndex, isListed, isLocal, isSelectable, isVisible, setDescription, setDescription, setDynamicRefresh, 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.IVectorLayergetAttributeMetaData, getAuthorColumnName, getClusterDisplayStrategyInfo, getCreationTimeColumnName, getDatabaseConfigInfo, getElementFactory, getForms, getHeatMapDisplayStrategyInfo, getHyperlinks, getIdAttributeName, getKeyAttributeName, getModificationTimeColumnName, getRequestMode, getSubForms, getThematics, setAttributeMetaData, setAuthorColumnName, setClusterDisplayStrategyInfo, setCreationTimeColumnName, setDatabaseConfigInfo, setElementFactory, setForms, setHeatMapDisplayStrategyInfo, setHyperlinks, setIdAttributeName, setKeyAttributeName, setModificationTimeColumnName, setRequestMode, setSubForms, setThematics
- 
Field Details- 
LAYER_CLASS_NAME- See Also:
 
- 
nRowprotected int nRow
- 
nColprotected int nCol
- 
hasEmptyUnivTileprotected boolean hasEmptyUnivTile
- 
acl
- 
attributeMetaData
- 
thematics
- 
hyperlinks
- 
mouseOverConfiguration
- 
labelsConfig
- 
offset
- 
requestModeprotected int requestMode
- 
creationTimeColumnName
- 
modificationTimeColumnName
- 
authorColumnName
- 
idAttributeName
- 
keyAttributeName
 
- 
- 
Constructor Details- 
VectorLayerInfopublic VectorLayerInfo()
 
- 
- 
Method Details- 
isHasEmptyUnivTilepublic boolean isHasEmptyUnivTile()- Returns:
 
- 
setHasEmptyUnivTilepublic void setHasEmptyUnivTile(boolean hasEmptyUnivTile) - Parameters:
- hasEmptyUnivTile-
 
- 
getNColpublic int getNCol()- Returns:
- Returns the nCol.
 
- 
setNColpublic void setNCol(int col) - Parameters:
- col- The nCol to set.
 
- 
getNRowpublic int getNRow()- Returns:
- Returns the nRow.
 
- 
setNRowpublic void setNRow(int row) - Parameters:
- row- The nRow to set.
 
- 
getTiles- Specified by:
- getTilesin interface- IVectorLayer
 
- 
setTiles- Specified by:
- setTilesin interface- IVectorLayer
 
- 
getUseClientCachepublic boolean getUseClientCache()- Specified by:
- getUseClientCachein interface- IVectorLayer
- Returns:
 
- 
setUseClientCachepublic void setUseClientCache(boolean useClientCache) - Specified by:
- setUseClientCachein interface- IVectorLayer
- Parameters:
- useClientCache-
 
- 
getMouseOverConfiguration- Specified by:
- getMouseOverConfigurationin interface- IVectorLayer
- Returns:
 
- 
setMouseOverConfiguration- Specified by:
- setMouseOverConfigurationin interface- IVectorLayer
- Parameters:
- mouseOverConfiguration-
 
- 
getLayerClassName- Specified by:
- getLayerClassNamein class- LayerInfo
- Returns:
 
- 
isEditablepublic boolean isEditable()- Specified by:
- isEditablein interface- IVectorLayer
- Returns:
 
- 
getLabelsConfig- Specified by:
- getLabelsConfigin interface- IVectorLayer
- Returns:
 
- 
setLabelsConfig- Specified by:
- setLabelsConfigin interface- IVectorLayer
- Parameters:
- labelsConfig-
 
- 
getOffset- Specified by:
- getOffsetin interface- IVectorLayer
- Returns:
 
- 
setOffset- Specified by:
- setOffsetin interface- IVectorLayer
- Parameters:
- offset-
 
- 
cloneDescription copied from class:LayerInfoReturns a deep clone of the current LayerInfo instance.
- 
cloneClones all properties from this LayerInfo into the specified LayerInfo instance.
- 
getAcl- Specified by:
- getAclin interface- IVectorLayer
- Returns:
- acl for VectorLayers
 
- 
setAcl- Specified by:
- setAclin interface- IVectorLayer
- Parameters:
- acl- for VectorLayers
 
 
-