#include <iso_visual_view_manager.h>
Public Member Functions | |
ViewManager () | |
~ViewManager () | |
bool | checkView (const base::String &pViewName) |
bool | checkView (unsigned int pViewIndex) |
View * | view (const base::String &pViewName) throw (VisualException) |
View * | view (unsigned int pViewIndex) throw (VisualException) |
void | registerView (View *pView) throw (VisualException) |
bool | checkWindow (const base::String &pWindowName) |
bool | checkWindow (unsigned int pWindowIndex) |
Window * | window (const base::String &pWindowName) throw (VisualException) |
Window * | window (unsigned int pWindowIndex) throw (VisualException) |
void | registerWindow (Window *pWindow) throw (VisualException) |
bool | isMasterWindow (const Window *pWindow) const throw (VisualException) |
void | start () |
void | update () |
Protected Attributes | |
data::IndexHash< base::String, View > | mViews |
data::IndexHash< base::String, Window > | mWindows |
ViewManager::ViewManager | ( | ) |
ViewManager::~ViewManager | ( | ) |
bool ViewManager::checkView | ( | const base::String & | pViewName | ) |
bool ViewManager::checkView | ( | unsigned int | pViewIndex | ) |
View * ViewManager::view | ( | const base::String & | pViewName | ) | throw (VisualException) |
View * ViewManager::view | ( | unsigned int | pViewIndex | ) | throw (VisualException) |
void ViewManager::registerView | ( | View * | pView | ) | throw (VisualException) |
bool ViewManager::checkWindow | ( | const base::String & | pWindowName | ) |
bool ViewManager::checkWindow | ( | unsigned int | pWindowIndex | ) |
Window * ViewManager::window | ( | const base::String & | pWindowName | ) | throw (VisualException) |
Window * ViewManager::window | ( | unsigned int | pWindowIndex | ) | throw (VisualException) |
void ViewManager::registerWindow | ( | Window * | pWindow | ) | throw (VisualException) |
bool ViewManager::isMasterWindow | ( | const Window * | pWindow | ) | const throw (VisualException) |
void ViewManager::start | ( | ) |
void ViewManager::update | ( | ) |
data::IndexHash< base::String, View > iso::visual::ViewManager::mViews [protected] |
data::IndexHash< base::String, Window > iso::visual::ViewManager::mWindows [protected] |