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
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().
|
autoRefresh
Object autoRefresh
debug
Object debug
htmlTagId
Object htmlTagId
id
Object id
model
Object model
outputNodeId
Object outputNodeId
widgetNode
Object widgetNode
WidgetBase
WidgetBase(widgetNode,model)
Base Class for widgets. All widgets must extend this base class.
Defines the default prePaint() and postPaint() methods for all widgets.
Parameters:
widgetNode
- The widget's XML object node from the configuration document.
model
- The model object that this widget belongs to.
widget
- Pointer to the widget instance being created
clearWidget
void clearWidget(objRef)
Remove widget from display.
Parameters:
objRef
- Pointer to this object.
getNode
Object getNode()
getProperty
Object getProperty(property, defaultValue)
Convenient access to Mapbuilder.getProperty
Parameters:
property
- property to get
default
- value to use if property is not set
Returns:
the value for the property
initTargetModel
void initTargetModel(objRef)
Initialize dynamic properties.set the target model
Parameters:
toolRef
- Pointer to this object.
postPaint
void postPaint(objRef)
Called after paint(), can be used to initialize things that depend on the
the widget output being presetn, eg. form and form elements
Parameters:
objRef
- Pointer to this object.
prePaint
void prePaint(objRef)
Called before paint(), can be used to set up a widget's paint parameters,
or modify model using this.resultDoc().
Parameters:
objRef
- Pointer to this object.
Documentation generated by
JSDoc on Sun Apr 27 20:30:54 2008