Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

ConfigurationEditor::NewCollectionEntry Class Reference

#include <ConfigurationEditor.h>

Inheritance diagram for ConfigurationEditor::NewCollectionEntry:

List of all members.


Detailed Description

provides interface to set up a new collection entry before inserting it

Definition at line 113 of file ConfigurationEditor.h.


Public Member Functions

 NewCollectionEntry (const std::string &n, plist::Collection &target, plist::ObjectBase &templ)
virtual void refresh ()
 called when the child has deactivated and this control should refresh its display, or some other event (such as the user pressing the refresh button) has happened to cause a refresh to be needed
virtual void deactivate ()
 called when this control is being popped from the control stack
virtual ControlBasedoSelect ()
 when the user has trigger an "open selection" - default is to return the hilighted control*/

Protected Attributes

plist::Collectiontgt
plist::ObjectBaseobj

Private Member Functions

 NewCollectionEntry (const NewCollectionEntry &)
 not supported
NewCollectionEntryoperator= (const NewCollectionEntry &)
 not supported

Constructor & Destructor Documentation

ConfigurationEditor::NewCollectionEntry::NewCollectionEntry ( const std::string &  n,
plist::Collection target,
plist::ObjectBase templ 
) [inline]

Definition at line 115 of file ConfigurationEditor.h.

ConfigurationEditor::NewCollectionEntry::NewCollectionEntry ( const NewCollectionEntry  )  [private]

not supported


Member Function Documentation

void ConfigurationEditor::NewCollectionEntry::refresh (  )  [virtual]

called when the child has deactivated and this control should refresh its display, or some other event (such as the user pressing the refresh button) has happened to cause a refresh to be needed

Reimplemented from ControlBase.

Definition at line 157 of file ConfigurationEditor.cc.

virtual void ConfigurationEditor::NewCollectionEntry::deactivate (  )  [inline, virtual]

called when this control is being popped from the control stack

Reimplemented from ControlBase.

Definition at line 117 of file ConfigurationEditor.h.

ControlBase * ConfigurationEditor::NewCollectionEntry::doSelect (  )  [virtual]

when the user has trigger an "open selection" - default is to return the hilighted control*/

The value which is returned is then activate()ed and pushed on the Controller's stack

Reimplemented from ControlBase.

Definition at line 184 of file ConfigurationEditor.cc.

NewCollectionEntry& ConfigurationEditor::NewCollectionEntry::operator= ( const NewCollectionEntry  )  [private]

not supported


Member Data Documentation


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

Tekkotsu v4.0
Generated Thu Nov 22 00:58:15 2007 by Doxygen 1.5.4