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)
           
 

Method Detail

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()