#include <GActionInterface.h>
Inheritance diagram for GWE::GActionInterface:

Public Member Functions | |
| GActionInterface () | |
| virtual | ~GActionInterface () |
| virtual void | performAction (const GCS::GElementID &element, const QString &action, QStringList params, const QString &agent=QString())=0 |
| virtual QStringList | getAvailableActions (const GCS::GElementID &element) const =0 |
| virtual QString | getActionDescription (const GCS::GElementID &element, const QString &action) const =0 |
| GWE::GActionInterface::GActionInterface | ( | ) | [inline] |
Constructor.
| virtual GWE::GActionInterface::~GActionInterface | ( | ) | [inline, virtual] |
Virtual Destructor.
| virtual QString GWE::GActionInterface::getActionDescription | ( | const GCS::GElementID & | element, | |
| const QString & | action | |||
| ) | const [pure virtual] |
| virtual QStringList GWE::GActionInterface::getAvailableActions | ( | const GCS::GElementID & | element | ) | const [pure virtual] |
Implemented in GWE::GweController.
| virtual void GWE::GActionInterface::performAction | ( | const GCS::GElementID & | element, | |
| const QString & | action, | |||
| QStringList | params, | |||
| const QString & | agent = QString() | |||
| ) | [pure virtual] |
Performs given action for given element.
Implemented in GWE::GweController.
1.4.7