50 #ifndef _LINKCOMPOUNDACTION_H_
51 #define _LINKCOMPOUNDACTION_H_
53 #include "ncl/connectors/CompoundAction.h"
54 using namespace ::br::pucrio::telemidia::ncl::connectors;
56 #include "FormatterEvent.h"
57 using namespace ::br::pucrio::telemidia::ginga::ncl::model::event;
59 #include "LinkAction.h"
60 #include "LinkSimpleAction.h"
61 #include "ILinkActionListener.h"
62 #include "LinkActionProgressionListener.h"
78 vector<LinkAction*> actions;
82 pthread_mutex_t mutexActions;
98 vector<LinkAction*>* getActions();
99 void getSimpleActions(vector<LinkSimpleAction*>* simpleActions);
102 virtual vector<FormatterEvent*>* getEvents();
103 void actionProcessed(
bool start);
104 virtual vector<LinkAction*>* getImplicitRefRoleActions();
114 #endif //_LINKCOMPOUNDACTION_H_
Definition: ILinkActionListener.h:60
Definition: LinkActionProgressionListener.h:60
Definition: LinkAction.h:82
Definition: LinkCompoundAction.h:74