Class Index | File Index

Classes


Class actioncenter.PaletteTabPanelFactory

AC palette tab panel factory.
Defined in: paletteTabPanel.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
Default constructor.
Field Summary
Field Attributes Field Name and Description
 
The AC listener.
 
Stores the tab that is built first upon initial rendering.
 
Open palettes id.
 
Open palettes order.
 
Array of palette panels
 
Indicates whether the agenda palette is visible.
 
Indicates whether the control palette is visible.
 
Indicates whether the image palette is visible.
 
Indicates whether the screen palette is visible.
 
Indicates whether the standard activity palette is visible.
 
Indicates whether the thinklet palette is visible.
 
Indicates whether the tool palette is visible.
 
The tab panel.
 
Unique id
Method Summary
Method Attributes Method Name and Description
 
Adds the root node for a palette.
 
buildPalettePanel(panelId, panelCls, addAfterRender, contributionType, tabTip)
Builds a palette panel.
 
Deletes a child node.
 
Gets the 'AC_Open_Palettes' info.
 
getTabPanel(idRoot)
Builds and returns the tab panel.
 
setOpenPalettesId(paletteSettings)
Builds palette panels based on the specified 'AC_Open_Palettes' message.
 
Builds palette panels and stores them in the array of palette panels.
 
Builds an instance of AC.GroupPanel and sets it as the tab panel with palette panels as its contents.
 
subscribeTab(subordinateType)
Subscribes to the subordinates of the specified type.
Class Detail
actioncenter.PaletteTabPanelFactory()
Default constructor.
Field Detail
actionCenterListener
The AC listener.
Default Value:
null

firstTab
Stores the tab that is built first upon initial rendering.
Default Value:
''

openPalettesId
Open palettes id.
Default Value:
null

openPalettesOrder
Open palettes order.
Default Value:
null

palettePanels
Array of palette panels
Default Value:
[]

showAgenda
Indicates whether the agenda palette is visible.
Default Value:
true

showControl
Indicates whether the control palette is visible.
Default Value:
true

showImage
Indicates whether the image palette is visible.
Default Value:
true

showScreen
Indicates whether the screen palette is visible.
Default Value:
true

showStandardActivity
Indicates whether the standard activity palette is visible.
Default Value:
false

showThinklet
Indicates whether the thinklet palette is visible.
Default Value:
true

showTool
Indicates whether the tool palette is visible.
Default Value:
true

tabPanel
The tab panel.
Default Value:
null

uniqueId
Unique id
Default Value:
null
Method Detail
addPaletteExplorer(msg)
Adds the root node for a palette.
Parameters:
msg
the message
Returns:
void

buildPalettePanel(panelId, panelCls, addAfterRender, contributionType, tabTip)
Builds a palette panel.
Parameters:
panelId
the panel id
panelCls
the panel's CSS class
addAfterRender
the boolean flag to indicate if this panel should be added after the initial rendering
contributionType
the contribution type of the palette
tabTip
Returns:
the built panel

deleteChild()
Deletes a child node.
Returns:
void

getPaletteInfo()
Gets the 'AC_Open_Palettes' info.
Returns:
void

getTabPanel(idRoot)
Builds and returns the tab panel.
Parameters:
idRoot
the id of the root
Returns:
the tab panel

setOpenPalettesId(paletteSettings)
Builds palette panels based on the specified 'AC_Open_Palettes' message.
Parameters:
paletteSettings
the 'AC_Open_Palettes' settings message
Returns:
void

setPalettePanels()
Builds palette panels and stores them in the array of palette panels.
Returns:
void

setTabPanel()
Builds an instance of AC.GroupPanel and sets it as the tab panel with palette panels as its contents.
Returns:
void

subscribeTab(subordinateType)
Subscribes to the subordinates of the specified type.
Parameters:
subordinateType
the subordinate type
Returns:
void

Documentation generated by JsDoc Toolkit 2.0.0 on Sun Sep 23 2012 02:46:08 GMT-0500 (CDT)