Class DobomodeTheme

Description

An implementation of a Dobomode theme (as seen on www.dobomode.com)

  • version: $Id: DobomodeTheme.class.php,v 1.2 2007/09/04 20:25:23 adamfranco Exp $
  • license: GNU General Public License (GPL)
  • copyright: Copyright © 2005, Middlebury College

Located in /harmoni/core/GUIManager/Themes/DobomodeTheme.class.php (line 52)

ThemeInterface
   |
   --Theme
      |
      --MenuThemeAbstract
         |
         --DobomodeTheme
Variable Summary
mixed $_main
mixed $_wrapper
Method Summary
DobomodeTheme DobomodeTheme ()
void printPage ()
void setComponent (ref $component)
Variables
mixed $_main (line 65)

This is the main container into which all non-menu content will go.

mixed $_wrapper (line 59)

This is a wrapper component that is used to center and resize the contents of the page.

Inherited Variables

Inherited from MenuThemeAbstract

MenuThemeAbstract::$_menus

Inherited from Theme

Theme::$_component
Theme::$_componentPostHTML
Theme::$_componentPreHTML
Theme::$_componentStyles
Theme::$_description
Theme::$_displayName
Theme::$_globalStyles
Theme::$_headJavascript
Theme::$_id
Theme::$_pageTitle
Theme::$_postImportMethods
Theme::$_registeredSPs
Theme::$_styles
Methods
Constructor DobomodeTheme (line 72)

The constructor. All initialization and Theme customization is performed here.

  • access: public
DobomodeTheme DobomodeTheme ()
printPage (line 256)

Prints the HTML page.

  • access: public
void printPage ()

Redefinition of:
Theme::printPage()
Prints the HTML page.
setComponent (line 246)

Overloads the normal

  1. setComponent
method - sets the Theme component to the wrapper component and adds the argument to the latter.

  • access: public
void setComponent (ref $component)
  • ref $component: object A component.

Redefinition of:
Theme::setComponent()
Sets the component of this
  1. Theme
.

Inherited Methods

Inherited From MenuThemeAbstract

MenuThemeAbstract::addMenu()
MenuThemeAbstract::getMenu()
MenuThemeAbstract::getNumberOfMenus()

Inherited From Theme

Theme::Theme()
Theme::addGlobalStyle()
Theme::addStyleForComponentType()
Theme::exportAllRegisteredSPs()
Theme::exportRegisteredSP()
Theme::getAllRegisteredSPs()
Theme::getCollectionClass()
Theme::getComponent()
Theme::getCSS()
Theme::getCustom()
Theme::getDescription()
Theme::getDisplayName()
Theme::getGlobalStyles()
Theme::getId()
Theme::getPostHTMLForComponentType()
Theme::getPreHTMLForComponentType()
Theme::getRegisteredSP()
Theme::getStyleCollection()
Theme::getStyleCollections()
Theme::getStylesForComponentType()
Theme::getTemplate()
Theme::importRegisteredSP()
Theme::printPage()
Theme::registerSP()
Theme::removeStyleCollection()
Theme::setComponent()
Theme::setCustom()
Theme::setDescription()
Theme::setDisplayName()
Theme::setId()
Theme::setPostHTMLForComponentType()
Theme::setPreHTMLForComponentType()
Theme::setTemplate()
Theme::_getAllStyles()

Inherited From ThemeInterface

ThemeInterface::addGlobalStyle()
ThemeInterface::addStyleForComponentType()
ThemeInterface::exportAllRegisteredSPs()
ThemeInterface::exportRegisteredSP()
ThemeInterface::getAllRegisteredSPs()
ThemeInterface::getComponent()
ThemeInterface::getCSS()
ThemeInterface::getDescription()
ThemeInterface::getDisplayName()
ThemeInterface::getGlobalStyle()
ThemeInterface::getPostHTMLForComponentType()
ThemeInterface::getPreHTMLForComponentType()
ThemeInterface::getRegisteredSP()
ThemeInterface::getStylesForComponentType()
ThemeInterface::importRegisteredSP()
ThemeInterface::printPage()
ThemeInterface::registerSP()
ThemeInterface::setComponent()
ThemeInterface::setDescription()
ThemeInterface::setDisplayName()
ThemeInterface::setPostHTMLForComponentType()
ThemeInterface::setPreHTMLForComponentType()

Documentation generated on Wed, 19 Sep 2007 10:22:48 -0400 by phpDocumentor 1.3.0RC3