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

cutSelectionTask Class Reference

A cutSelectionTask is a cutComposite with serviceI services. More...

#include <cutSelectionTask.h>

Inheritance diagram for cutSelectionTask:

cutComposite serviceI cutVI serverVI messageVI optionVI nameVI nameVI List of all members.

Public Methods

 cutSelectionTask (std::string name)
 constructor - set a name and recive the services declared in serviceI.

virtual ~cutSelectionTask ()
 destructor.

virtual void writeOut () const
 write Out the information of this class.


Protected Methods

virtual void defineOption ()
 define the options.

virtual void setOption (std::string addCut, std::string cutName)
 operation : add cut into composite.


Private Attributes

std::string m_cutName
 dummy - last cut in composite, for optionVI.


Detailed Description

A cutSelectionTask is a cutComposite with serviceI services.

cutSelectionTask is a cutComposite and a cutVI.
the user can dinamically add cuts into the cutComposite using the services of serviceI.

Definition at line 22 of file cutSelectionTask.h.


Constructor & Destructor Documentation

cutSelectionTask::cutSelectionTask ( std::string name ) [inline]

constructor - set a name and recive the services declared in serviceI.

Definition at line 28 of file cutSelectionTask.h.

cutSelectionTask::~cutSelectionTask ( ) [inline, virtual]

destructor.

Definition at line 30 of file cutSelectionTask.h.


Member Function Documentation

void cutSelectionTask::defineOption ( ) [inline, protected, virtual]

define the options.

Reimplemented from optionVI.

Definition at line 6 of file cutSelectionTask.cpp.

void cutSelectionTask::setOption ( std::string addCut,
std::string cutName ) [inline, protected, virtual]

operation : add cut into composite.

Reimplemented from optionVI.

Definition at line 12 of file cutSelectionTask.cpp.

void cutSelectionTask::writeOut ( ) const [inline, virtual]

write Out the information of this class.

Reimplemented from messageVI.

Definition at line 24 of file cutSelectionTask.cpp.


Member Data Documentation

std::string cutSelectionTask::m_cutName [private]

dummy - last cut in composite, for optionVI.

Definition at line 45 of file cutSelectionTask.h.


The documentation for this class was generated from the following files:
Generated at Fri Aug 18 12:57:40 2000 for centella framework by doxygen 1.1.3 written by Dimitri van Heesch, © 1997-2000