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

YEnvironmentActions Class Reference

#include <actions.h>

Inheritance diagram for YEnvironmentActions:

Inheritance graph
[legend]
Collaboration diagram for YEnvironmentActions:

Collaboration graph
[legend]
List of all members.

Public Slots

void ExecuteEnvironment ()
void CleanupEnvironment ()
void ShowTimingResults ()
void ShowStatisticResults ()
void ShowLogFile ()

Public Member Functions

 YEnvironmentActions (YActionHandler &ah)
int InitInstance ()
int _CreateMenu (YObject *object, QPopupMenu *menu) const
void UpdateActions ()
virtual int Rename (YObject *entry) const
virtual int Remove (YObject *object) const
virtual int ShowLogFile (YEnvironment *object)
virtual int ShowTimingResults (YEnvironment *object)
virtual int ShowStatisticResults (YEnvironment *e)
virtual int DoTreeCommand (YObject *treeobject, YActions::COMMAND_TYPE command)

Protected Member Functions

virtual int _Activate (YObject *object)

Private Types

enum  {
  EXECUTE = 0, TIMINGS, STATISTICS, LOGFILE,
  CLEANUP, MAX_ACTIONS
}

Private Attributes

QArray< QAction * > eactions

Member Enumeration Documentation

anonymous enum [private]
 

Enumeration values:
EXECUTE 
TIMINGS 
STATISTICS 
LOGFILE 
CLEANUP 
MAX_ACTIONS 


Constructor & Destructor Documentation

YEnvironmentActions::YEnvironmentActions YActionHandler   ah [inline]
 


Member Function Documentation

int YEnvironmentActions::_Activate YObject   object [protected, virtual]
 

Reimplemented from YActions.

int YEnvironmentActions::_CreateMenu YObject   object,
QPopupMenu *    menu
const [virtual]
 

Reimplemented from YEntryActions.

void YEnvironmentActions::CleanupEnvironment   [slot]
 

int YEnvironmentActions::DoTreeCommand YObject   treeobject,
YActions::COMMAND_TYPE    command
[virtual]
 

Reimplemented from YActions.

void YEnvironmentActions::ExecuteEnvironment   [slot]
 

int YEnvironmentActions::InitInstance   [virtual]
 

Reimplemented from YEntryActions.

int YEnvironmentActions::Remove YObject   object const [virtual]
 

Reimplemented from YEntryActions.

int YEnvironmentActions::Rename YObject   entry const [virtual]
 

Reimplemented from YEntryActions.

void YEnvironmentActions::ShowLogFile   [slot]
 

int YEnvironmentActions::ShowLogFile YEnvironment   object [virtual]
 

void YEnvironmentActions::ShowStatisticResults   [slot]
 

int YEnvironmentActions::ShowStatisticResults YEnvironment   e [virtual]
 

void YEnvironmentActions::ShowTimingResults   [slot]
 

int YEnvironmentActions::ShowTimingResults YEnvironment   object [virtual]
 

void YEnvironmentActions::UpdateActions   [virtual]
 

Reimplemented from YEntryActions.


Member Data Documentation

QArray<QAction*> YEnvironmentActions::eactions [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Feb 13 23:54:47 2003 for Yasa by doxygen1.3-rc3