gui::PropertyModeController Class Reference

Mode controller wrapper. More...

#include <propertymodecontroller.h>

List of all members.

Public Member Functions

ModeControllerget ()
PropertyMode mode (const QString &type, const QString &name)
 ~PropertyModeController ()

Static Public Member Functions

static PropertyModeControllergetInstance ()

Private Member Functions

 PropertyModeController ()

Detailed Description

Mode controller wrapper.

PropertyModeController - class providing wrapper around single ModeController instance and managing its configuration


Constructor & Destructor Documentation

gui::PropertyModeController::~PropertyModeController (  ) 

Destructor

References gui::propertyModeControllerInstance.

gui::PropertyModeController::PropertyModeController (  )  [private]

Member Function Documentation

ModeController * gui::PropertyModeController::get (  ) 

Return instance of ModeController that is being used by this class

Returns:
ModeController instance

References gui::modeController.

PropertyModeController * gui::PropertyModeController::getInstance (  )  [static]

Return Instance of PropertyModeController. Ensures only one instance of PropertyModeController exists at any time (singleton) If no instance exists, it is created.

Returns:
existing PropertyModeController object

References PropertyModeController(), and gui::propertyModeControllerInstance.

Referenced by gui::PropertyEditor::PropertyEditor().

PropertyMode gui::PropertyModeController::mode ( const QString &  type,
const QString &  name 
)

For given type and name return mode of the property

Parameters:
type Type field value of complex type
name Name of property
Returns:
property mode

References util::convertFromUnicode(), configuration::ModeController::getMode(), gui::modeController, and util::PDF.


The documentation for this class was generated from the following files: