--- PamCut/Collections/SmartCollection/SmartCollection.cpp 2009/06/16 16:45:00 1.4 +++ PamCut/Collections/SmartCollection/SmartCollection.cpp 2009/06/17 13:02:39 1.5 @@ -23,6 +23,17 @@ return _actions[iAction]; } +CollectionAction *SmartCollection::GetAction(const char *actionName) { + if (_actions.size() == 0) + return NULL; + for (unsigned int i = 0; i < _actions.size(); i++){ + if (strcmp(_actions[i]->GetName(), actionName) == 0) + return _actions[i]; + } + + return NULL; +} + void SmartCollection::Setup(PamLevel2 *events) { PamCutCollection::Setup(events);