Problem
All triggers, that are on a module, shall be deleted.
Approach – Ansatz
- Iterate trough all module triggers
- Delete trigger by using trigger reference
Lösung – Solution
void removeAllTriggersOnModule(Module mod) { Module oldCurrent = current; current=mod; Trigger t; for t in mod do { string triggerName=name(t) ""; if( !matches("specific", triggerName) ) { delete t; } } current=oldCurrent; }