com.ontimize.util.gis.client.utils
Interface IGisLayerXMLBuilder
- All Known Implementing Classes:
- GisLayerXMLBuilder
public interface IGisLayerXMLBuilder
|
Method Summary |
void |
addDataProviderParameter(java.lang.Object name,
java.lang.Object value)
|
void |
addMouseClickParameter(java.lang.Object name,
java.lang.Object value)
|
void |
addMouseOverParameter(java.lang.Object name,
java.lang.Object value)
|
java.lang.String |
generateLayerXmlDefinition()
|
java.util.Hashtable<java.lang.Object,java.lang.Object> |
getDataProviderParameters()
|
java.util.Hashtable<java.lang.Object,java.lang.Object> |
getMouseClickParameters()
|
java.util.Hashtable<java.lang.Object,java.lang.Object> |
getMouseOverParameters()
|
boolean |
isClientSide()
|
boolean |
isEditable()
|
boolean |
isLocal()
|
boolean |
isSelectable()
|
boolean |
isVisible()
|
void |
setClientSide(boolean clientSide)
|
void |
setDataProviderClass(java.lang.String dataProviderClass)
|
void |
setDataProviderType(java.lang.String dataProviderType)
|
void |
setEditable(boolean editable)
|
void |
setLayerAttribute(java.lang.String attribute)
|
void |
setLayerBoundingBox(double minX,
double maxX,
double minY,
double maxY)
|
void |
setLayerCRS(java.lang.String crsWKT)
|
void |
setLayerDescription(java.lang.String description)
|
void |
setLayerGeometryType(java.lang.String geometryType)
|
void |
setLayerParentKey(java.lang.Object formField,
java.lang.Object layerField)
|
void |
setLayerTitle(java.lang.String title)
|
void |
setLocal(boolean local)
|
void |
setMouseClickListenerClass(java.lang.String mouseClickClass)
|
void |
setMouseOverListenerClass(java.lang.String mouseOverClass)
|
void |
setSelectable(boolean selectable)
|
void |
setStyleDefinition(java.lang.String styleDefinition)
|
void |
setVisible(boolean visible)
|
setLayerAttribute
void setLayerAttribute(java.lang.String attribute)
setLayerTitle
void setLayerTitle(java.lang.String title)
setLayerDescription
void setLayerDescription(java.lang.String description)
setLayerBoundingBox
void setLayerBoundingBox(double minX,
double maxX,
double minY,
double maxY)
setLayerParentKey
void setLayerParentKey(java.lang.Object formField,
java.lang.Object layerField)
setLayerCRS
void setLayerCRS(java.lang.String crsWKT)
setStyleDefinition
void setStyleDefinition(java.lang.String styleDefinition)
setMouseOverListenerClass
void setMouseOverListenerClass(java.lang.String mouseOverClass)
addMouseOverParameter
void addMouseOverParameter(java.lang.Object name,
java.lang.Object value)
getMouseOverParameters
java.util.Hashtable<java.lang.Object,java.lang.Object> getMouseOverParameters()
setMouseClickListenerClass
void setMouseClickListenerClass(java.lang.String mouseClickClass)
addMouseClickParameter
void addMouseClickParameter(java.lang.Object name,
java.lang.Object value)
getMouseClickParameters
java.util.Hashtable<java.lang.Object,java.lang.Object> getMouseClickParameters()
setDataProviderClass
void setDataProviderClass(java.lang.String dataProviderClass)
setDataProviderType
void setDataProviderType(java.lang.String dataProviderType)
addDataProviderParameter
void addDataProviderParameter(java.lang.Object name,
java.lang.Object value)
setLayerGeometryType
void setLayerGeometryType(java.lang.String geometryType)
getDataProviderParameters
java.util.Hashtable<java.lang.Object,java.lang.Object> getDataProviderParameters()
setVisible
void setVisible(boolean visible)
setSelectable
void setSelectable(boolean selectable)
setEditable
void setEditable(boolean editable)
setClientSide
void setClientSide(boolean clientSide)
setLocal
void setLocal(boolean local)
isVisible
boolean isVisible()
isSelectable
boolean isSelectable()
isEditable
boolean isEditable()
isClientSide
boolean isClientSide()
isLocal
boolean isLocal()
generateLayerXmlDefinition
java.lang.String generateLayerXmlDefinition()