Community Map Builder 27 Apr 2008

Class WidgetBase

Object
   |
   +--WidgetBase
Direct Known Subclasses:
Loading, MapScaleBar, GmlRendererBase, AoiBoxOL, OverviewMap, PanZoomBar, ButtonBase, Loading2, MapPaneOL, WidgetBaseXSL

class WidgetBase

Defined in WidgetBase.js

Author: Mike Adair


Field Summary
 Object autoRefresh
          
 Object debug
          
 Object htmlTagId
          
 Object id
          
 Object model
          
 Object outputNodeId
          
 Object widgetNode
          
 
Constructor Summary
WidgetBase (widgetNode,model)
            Base Class for widgets.
 
Method Summary
 void clearWidget(objRef)
           Remove widget from display.
 Object getNode()
          
 Object getProperty(property, defaultValue)
           Convenient access to Mapbuilder.getProperty
 void initTargetModel(objRef)
           Initialize dynamic properties.set the target model
 void postPaint(objRef)
           Called after paint(), can be used to initialize things that depend on the the widget output being presetn, eg.
 void prePaint(objRef)
           Called before paint(), can be used to set up a widget's paint parameters, or modify model using this.resultDoc().

Field Detail

autoRefresh

Object autoRefresh

debug

Object debug

htmlTagId

Object htmlTagId

id

Object id

model

Object model

outputNodeId

Object outputNodeId

widgetNode

Object widgetNode

Constructor Detail

WidgetBase

WidgetBase(widgetNode,model)

Method Detail

clearWidget

void clearWidget(objRef)

getNode

Object getNode()

getProperty

Object getProperty(property, defaultValue)

initTargetModel

void initTargetModel(objRef)

postPaint

void postPaint(objRef)

prePaint

void prePaint(objRef)

Community Map Builder 27 Apr 2008

Documentation generated by JSDoc on Sun Apr 27 20:30:54 2008