GUI::EditFactory Class Reference

Class for create new instance of Edit widget. More...

#include <EditFactory.h>

Inheritance diagram for GUI::EditFactory:

GUI::FactoryBase List of all members.

Public Member Functions

virtual WidgetBasecreate (ModelBase *model_ptr)
 Create a new instance of Edit widget.
virtual WidgetBasecreate (ModelBase *model_ptr, WidgetContainer *container_ptr)
 Create a new Edit widget, an Edit widget must be contained in a widget.

Detailed Description

Class for create new instance of Edit widget.

See also:
GUI::Edit

GUI::EditController

GUI::EditModel


Member Function Documentation

WidgetBase * GUI::EditFactory::create ( ModelBase model_ptr,
WidgetContainer container_ptr 
) [virtual]

Create a new Edit widget, an Edit widget must be contained in a widget.

Parameters:
model_ptr pointer to the object model, can not be NULL
container_ptr pointer to the WidgetContainer, can not be NULL
Returns:
a new instance of the widget

Implements GUI::FactoryBase.

WidgetBase * GUI::EditFactory::create ( ModelBase model_ptr  )  [virtual]

Create a new instance of Edit widget.

This method throw always an exception because an Edit widget can not be a top level widget.

Parameters:
model_ptr pointer to the object model, can not be NULL
Returns:
a new instance of the edit

Implements GUI::FactoryBase.


The documentation for this class was generated from the following files:
Generated on Wed Nov 15 22:21:10 2006 for Win32 by  doxygen 1.4.7