Package com.kheops.jmap.client.layers
Interface IVectorLayer
- All Superinterfaces:
ILayer
- All Known Implementing Classes:
PersonalLayerInfo,PersonalVectorLayer,VectorLayer,VectorLayerInfo
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionclone()Returns a deep clone of the current LayerInfo instance.getAcl()getForms()intThematic[]getTiles()booleanbooleanDeprecated.voidvoidsetAttributeMetaData(Attribute[] attributeMetaData) voidsetAuthorColumnName(String authorColumnName) voidsetClusterDisplayStrategyInfo(ClusterDisplayStrategyInfo clusterDisplayStrategyInfo) voidsetCreationTimeColumnName(String creationTimeColumnName) voidsetDatabaseConfigInfo(DatabaseConfigInfo databaseConfigInfo) voidsetElementFactory(K2DElementFactory elementFactory) voidvoidsetHeatMapDisplayStrategyInfo(HeatMapDisplayStrategyInfo heatMapDisplayStrategyInfo) voidsetHyperlinks(Hyperlink[] hyperlinks) voidsetIdAttributeName(String idAttributeName) voidsetKeyAttributeName(String keyAttributeName) voidsetLabelsConfig(LabelsConfiguration labelsConfig) voidsetModificationTimeColumnName(String modificationTimeColumnName) voidsetMouseOverConfiguration(MouseOverConfiguration mouseOverConfiguration) voidvoidsetRequestMode(int requestMode) voidsetSubForms(List<SubFormInfo> subForms) voidsetThematics(Thematic[] thematics) voidvoidsetUseClientCache(boolean useClientCache) Methods inherited from interface com.kheops.jmap.client.layers.ILayer
getDescription, 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, setVisible
-
Field Details
-
serialVersionUID
static final long serialVersionUID- See Also:
-
-
Method Details
-
getTiles
TileSet getTiles() -
setTiles
-
getUseClientCache
boolean getUseClientCache()- Returns:
- true if it use the client cache
-
setUseClientCache
void setUseClientCache(boolean useClientCache) - Parameters:
useClientCache-
-
getAttributeMetaData
Attribute[] getAttributeMetaData()- Returns:
- bounds attributes
-
setAttributeMetaData
- Parameters:
attributeMetaData-
-
getMouseOverConfiguration
MouseOverConfiguration getMouseOverConfiguration()- Returns:
- the mouse over configuration
-
setMouseOverConfiguration
- Parameters:
mouseOverConfiguration-
-
getThematics
Thematic[] getThematics()- Returns:
- the thematics
-
setThematics
- Parameters:
thematics-
-
getRequestMode
int getRequestMode()- Returns:
- the request mode
-
setRequestMode
void setRequestMode(int requestMode) - Parameters:
requestMode-
-
getElementFactory
K2DElementFactory getElementFactory()- Specified by:
getElementFactoryin interfaceILayer- Returns:
- the element factory
-
setElementFactory
- Specified by:
setElementFactoryin interfaceILayer- Parameters:
elementFactory-
-
isEditable
Deprecated.replaced bygetAcl()checkPermission(Permission)- Returns:
- true if the layer is editable
-
getLabelsConfig
LabelsConfiguration getLabelsConfig()- Returns:
- labels configuration
-
setLabelsConfig
- Parameters:
labelsConfig-
-
getHyperlinks
Hyperlink[] getHyperlinks() -
setHyperlinks
-
getForms
-
setForms
-
getSubForms
List<SubFormInfo> getSubForms() -
setSubForms
-
clone
Object clone()Description copied from interface:ILayerReturns a deep clone of the current LayerInfo instance. -
getOffset
Point getOffset() -
setOffset
-
setCreationTimeColumnName
- Parameters:
creationTimeColumnName- for editable VectorLayers
-
getCreationTimeColumnName
String getCreationTimeColumnName()- Returns:
- creation time column name for editable VectorLayers
-
setModificationTimeColumnName
- Parameters:
modificationTimeColumnName- for editable VectorLayers
-
getModificationTimeColumnName
String getModificationTimeColumnName()- Returns:
- modificationTime column name for editable VectorLayers
-
setAuthorColumnName
- Parameters:
authorColumnName- for editable VectorLayers
-
getAuthorColumnName
String getAuthorColumnName()- Returns:
- author column name for editable VectorLayers
-
getIdAttributeName
String getIdAttributeName()- Returns:
- the idAttributeName
-
setIdAttributeName
- Parameters:
idAttributeName- the idAttributeName to set
-
getKeyAttributeName
String getKeyAttributeName()- Returns:
- the keyAttributeName
-
setKeyAttributeName
- Parameters:
keyAttributeName- the keyAttributeName to set
-
getAcl
Acl getAcl()- Returns:
- acl for VectorLayers
-
setAcl
- Parameters:
acl- for VectorLayers
-
getHeatMapDisplayStrategyInfo
HeatMapDisplayStrategyInfo getHeatMapDisplayStrategyInfo() -
setHeatMapDisplayStrategyInfo
-
getClusterDisplayStrategyInfo
ClusterDisplayStrategyInfo getClusterDisplayStrategyInfo() -
setClusterDisplayStrategyInfo
-
getDatabaseConfigInfo
DatabaseConfigInfo getDatabaseConfigInfo() -
setDatabaseConfigInfo
-
getAcl()checkPermission(Permission)