Community Map Builder 21 Aug 2007

Class TabbedContent

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

class TabbedContent
extends WidgetBaseXSL

Defined in TabbedContent.js


Field Summary
 Object selectedTab
          
 Object tabList
          
 Object textNodeXpath
          
   
Fields inherited from class WidgetBaseXSL
stylesheet
   
Fields inherited from class WidgetBase
model, widgetNode, id, outputNodeId, htmlTagId, node, groupnode
 
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, clearWidget
   
Methods inherited from class WidgetBase
initTargetModel, postPaint
 

Field Detail

selectedTab

Object selectedTab

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 21 Aug 2007

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