code::MultipleListeners Class Reference

Inheritance diagram for code::MultipleListeners:

code::ActionListener List of all members.

Detailed Description

Because the order in which ActionListeners are invoked by an ActionSource is not defined, use MultipleListeners if you wish to impose an order in which these listeners ought to be invoked.

The listeners within this MultipleListeners will be invoked in the order that they were added.

Author:
Lakshman
Version:
Id
code_ActionEvent.h,v 1.14 2009/12/10 20:08:39 lakshman Exp


Public Member Functions

virtual ~MultipleListeners ()
void push_back (SmartPtr< ActionListener > listener)
virtual void actionPerformed (const ActionEvent *e)
 This method is invoked when an action is published by one of the ActionSources that this listener subscribes to.


Constructor & Destructor Documentation

virtual code::MultipleListeners::~MultipleListeners (  )  [inline, virtual]


Member Function Documentation

virtual void code::MultipleListeners::actionPerformed ( const ActionEvent e  )  [inline, virtual]

This method is invoked when an action is published by one of the ActionSources that this listener subscribes to.

Implements code::ActionListener.

void code::MultipleListeners::push_back ( SmartPtr< ActionListener listener  )  [inline]


Generated on Fri May 4 13:40:12 2012 for WDSS-IIw2 by  doxygen 1.4.7