Community Map Builder 21 Aug 2007

Class MapPaneOL

Object
   |
   +--WidgetBase
         |
         +--MapPaneOL

class MapPaneOL
extends WidgetBase

Defined in MapPaneOL.js


Field Summary
 Object containerNodeId
          
 Object node
          
   
Fields inherited from class WidgetBase
model, widgetNode, id, outputNodeId, htmlTagId, node, groupnode
 
Constructor Summary
MapPaneOL (widgetNode, model)
            Widget to render a map from an OGC context document.
 
Method Summary
 void addLayer(objRef, layerNode)
           Adds a layer into the output
 void clearWidget2(objRef)
           This function is called when a new Context is about to be loaded - it deletes all the old layers so new ones can be loaded.
 void deleteAllLayers(objRef)
           Removes all layers from the output
 void deleteLayer(objRef, layerName)
           Removes a layer from the output
 Object getLayer(objRef,layerName)
           returns layer node from LayerMgr
 Object getWebSafeStyle(objRef, colorNumber)
           gets an OpenLayers vector style with web safe colors.
 void hidden(objRef, layerName)
           Hide/unhide a layer.
 void moveLayerDown(objRef, layerName)
           Moves a layer up in the stack of map layers
 void moveLayerUp(objRef, layerName)
           Moves a layer up in the stack of map layers
 void paint(objRef, refresh)
           Render the widget.
 void refreshLayer(objRef, layerName , newParams)
           Called for refreshing one layer.
 void refreshWmsLayers(objRef)
           Called after a feature has been added to a WFS.
 void setOpacity(objRef, layerName)
           Called when the context's opacity attribute changes.
 void timestampListener(objRef, timestampIndex)
           Called when the map timestamp is changed so set the layer visiblity.
 void updateContext(e)
           Event handler to keep the Mapbuilder context updated.
 void updateMouse(e)
           Restore the map cursor stored by buttons.
 
Methods inherited from class WidgetBase
initTargetModel, prePaint, postPaint, clearWidget
 

Field Detail

containerNodeId

Object containerNodeId

node

Object node

Constructor Detail

MapPaneOL

MapPaneOL(widgetNode, model)

Method Detail

addLayer

void addLayer(objRef, layerNode)

clearWidget2

void clearWidget2(objRef)

deleteAllLayers

void deleteAllLayers(objRef)

deleteLayer

void deleteLayer(objRef, layerName)

getLayer

Object getLayer(objRef,layerName)

getWebSafeStyle

Object getWebSafeStyle(objRef, colorNumber)

hidden

void hidden(objRef, layerName)

moveLayerDown

void moveLayerDown(objRef, layerName)

moveLayerUp

void moveLayerUp(objRef, layerName)

paint

void paint(objRef, refresh)

refreshLayer

void refreshLayer(objRef, layerName , newParams)

refreshWmsLayers

void refreshWmsLayers(objRef)

setOpacity

void setOpacity(objRef, layerName)

timestampListener

void timestampListener(objRef, timestampIndex)

updateContext

void updateContext(e)

updateMouse

void updateMouse(e)

Community Map Builder 21 Aug 2007

Documentation generated by JSDoc on Tue Aug 21 08:12:28 2007