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

ObjCryst::WXRegistry< T > Class Template Reference

This displays all components of a ObjCryst++ Registry. More...

Inheritance diagram for ObjCryst::WXRegistry< T >:

Inheritance graph
[legend]
Collaboration diagram for ObjCryst::WXRegistry< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 WXRegistry (wxWindow *parent, ObjRegistry< T > *reg)
 ~WXRegistry ()
void Add (WXCrystObjBasic *obj)
void Remove (WXCrystObjBasic *obj)
virtual bool OnChangeName (const int id)
 When a WXFieldName has been changed by the user, it is handled here.


Private Attributes

ObjRegistry< T > * mpRegistry

Detailed Description

template<class T>
class ObjCryst::WXRegistry< T >

This displays all components of a ObjCryst++ Registry.


Constructor & Destructor Documentation

template<class T>
ObjCryst::WXRegistry< T >::WXRegistry wxWindow *  parent,
ObjRegistry< T > *  reg
 

template<class T>
ObjCryst::WXRegistry< T >::~WXRegistry  ) 
 


Member Function Documentation

template<class T>
void ObjCryst::WXRegistry< T >::Add WXCrystObjBasic obj  ) 
 

template<class T>
virtual bool ObjCryst::WXRegistry< T >::OnChangeName const int  id  )  [virtual]
 

When a WXFieldName has been changed by the user, it is handled here.

This returns true if the value has been handled (for inheritance purposes).

Implements ObjCryst::WXCrystObj.

template<class T>
void ObjCryst::WXRegistry< T >::Remove WXCrystObjBasic obj  ) 
 


Member Data Documentation

template<class T>
ObjRegistry<T>* ObjCryst::WXRegistry< T >::mpRegistry [private]
 


The documentation for this class was generated from the following file:
Generated on Tue Nov 14 15:08:00 2006 for ObjCryst++ by doxygen 1.3.6