Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

dbGUIAdapterFactoryPP Class Reference

#include <oofpp.h>

Collaboration diagram for dbGUIAdapterFactoryPP:

Collaboration graph
[legend]
List of all members.

Detailed Description

Simplify dbEditHelper by creating correct Adapter based on control type.

The correct constructor of this class will be invoked and make an adapter, rather than having to declare an ever-expanding list of classes. Copying uses default copy ctor, copying mAdapter. We use default dtor, so don't delete our mAdapter


Public Member Functions

 dbGUIAdapterFactoryPP (LCaption *)
 dbGUIAdapterFactoryPP (LControl *)
 dbGUIAdapterFactoryPP (LStdPopupMenu *)
 dbGUIAdapterFactoryPP (LPopupButton *)
 dbGUIAdapterFactoryPP (LEditField *)
 dbGUIAdapterFactoryPP (LTextEdit *)
dbGUIAdapterorphanAdapter () const
bool defaultBecomeReadOnly () const


Constructor & Destructor Documentation

dbGUIAdapterFactoryPP::dbGUIAdapterFactoryPP LCaption *   )  [inline]
 

dbGUIAdapterFactoryPP::dbGUIAdapterFactoryPP LControl *   )  [inline]
 

dbGUIAdapterFactoryPP::dbGUIAdapterFactoryPP LStdPopupMenu *   )  [inline]
 

dbGUIAdapterFactoryPP::dbGUIAdapterFactoryPP LPopupButton *   )  [inline]
 

dbGUIAdapterFactoryPP::dbGUIAdapterFactoryPP LEditField  )  [inline]
 

dbGUIAdapterFactoryPP::dbGUIAdapterFactoryPP LTextEdit *   )  [inline]
 


Member Function Documentation

bool dbGUIAdapterFactoryPP::defaultBecomeReadOnly  )  const [inline]
 

dbGUIAdapter * dbGUIAdapterFactoryPP::orphanAdapter  )  const [inline]
 


The documentation for this class was generated from the following file:
Generated on Fri Jan 2 01:00:22 2004 for OOFILE by doxygen 1.3.5