Community Map Builder 27 Apr 2008

Class TabbedContent

Object
   |
   +--WidgetBase
         |
         +--WidgetBaseXSL
               |
               +--TabbedContent

class TabbedContent
extends WidgetBaseXSL

Defined in TabbedContent.js


Field Summary
 Object selectedTab
          
 Object tabAction
          
 Object tabList
          
 Object textNodeXpath
          
   
Fields inherited from class WidgetBaseXSL
stylesheet, parseHTMLNodes
   
Fields inherited from class WidgetBase
model, widgetNode, id, outputNodeId, htmlTagId, autoRefresh, debug
 
Constructor Summary
TabbedContent (widgetNode, model)
            Widget to display various other widgets by selecting a tab in a tab bar.
 
Method Summary
 void addWidget(tabWidget,tabLabel)
           Adds a widget to the list of tabs (TBD: not yet working/tested)
 void initTabs(objRef)
           Initializes the tab list and sets the label for each tab
 void prePaint(objRef)
           sett the doc to be styled to the TabbedContent node from config
 void selectTab(tabWidget)
           Selects a tab, which has the effect of displaying that widget in the workspace
 
Methods inherited from class WidgetBaseXSL
paint
   
Methods inherited from class WidgetBase
getProperty, getNode, initTargetModel, postPaint, clearWidget
 

Field Detail

selectedTab

Object selectedTab

tabAction

Object tabAction

tabList

Object tabList

textNodeXpath

Object textNodeXpath

Constructor Detail

TabbedContent

TabbedContent(widgetNode, model)

Method Detail

addWidget

void addWidget(tabWidget,tabLabel)

initTabs

void initTabs(objRef)

prePaint

void prePaint(objRef)

selectTab

void selectTab(tabWidget)

Community Map Builder 27 Apr 2008

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