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

EditColleague Class Reference

EditColleague listens for a selection event and allows the user to change the entry. More...

#include <EditColleague.hpp>

Inheritance diagram for EditColleague::

corelinux::Colleague List of all members.

Public Methods

 EditColleague (ListMediatorPtr)
 Default constructor.

 EditColleague (EditColleagueCref)
 Copy constructor.

virtual ~EditColleague (void)
 Virtual destructor.

EditColleagueRef operator= (EditColleagueCref)
 Assignment operator.

bool operator== (EditColleagueCref) const
 Equality operator.

virtual void getEventsGenerated (corelinux::EventIdentifiersRef)
 Implementation defined to return the identifiers of the events that this Colleague generates. More...

virtual void getInterestedEvents (corelinux::EventIdentifiersRef)
 Implementation defined to return the identifiers of the events that this Colleague is interested in. More...

virtual void action (corelinux::Event< corelinux::Identifier > *)
 Called by the mediator when another Colleague has generated an event that this colleague instance is interested in. More...


Detailed Description

EditColleague listens for a selection event and allows the user to change the entry.


Member Function Documentation

void EditColleague::action ( Event< Identifier > * aEvent ) [virtual]
 

Called by the mediator when another Colleague has generated an event that this colleague instance is interested in.

Parameters:
Event   pointer to event

Reimplemented from corelinux::Colleague.

void EditColleague::getEventsGenerated ( EventIdentifiersRef aVector ) [virtual]
 

Implementation defined to return the identifiers of the events that this Colleague generates.

Parameters:
EventIdentifiers   vector reference

Reimplemented from corelinux::Colleague.

void EditColleague::getInterestedEvents ( EventIdentifiersRef aVector ) [virtual]
 

Implementation defined to return the identifiers of the events that this Colleague is interested in.

Parameters:
EventIdentifiers   vector reference

Reimplemented from corelinux::Colleague.


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