Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Examples  

Select Class Reference

Select provides support for selecting a sentence from a list. More...

#include <Select.hpp>

Inheritance diagram for Select

Inheritance graph
[legend]
Collaboration diagram for Select:

Collaboration graph
[legend]
List of all members.

Public Methods

 Select ( void )
 Default constructor.

virtual ~Select ( void )
 Virtual destructor.

bool operator== ( SelectCref ) const
 Equality operator.

bool getSelection ( void )
 Returns true if selection was made.

virtual void event ( corelinux::Event<corelinux::Identifier> * ) throw ( corelinux::NullPointerException )
 Called by subject when there is a change and this observer is in the interested observer list. More...


Protected Methods

 Select ( SelectCref ) throw ( corelinux::Assertion )
 Copy constructor.

SelectRef operator= ( SelectCref ) throw ( corelinux::Assertion )
 Assignment operator.


Detailed Description

Select provides support for selecting a sentence from a list.

When this occurs, it fires off an event with a SelectionMemento


Member Function Documentation

void Select::event ( Event< Identifier >* aEvent ) throw ( corelinux::NullPointerException ) [virtual]
 

Called by subject when there is a change and this observer is in the interested observer list.

Parameters:
Event   pointer to event

Reimplemented from corelinux::Observer.


The documentation for this class was generated from the following files:
This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium