protected function _fireComponentEvent($eventType, Kwf_Component_Event_Component_AbstractFlag $ev)
    {
        $cls = 'Kwf_Component_Event_Component_'.$eventType;
        $g = $this->_getGenerator();
        foreach ($ev->component->getChildComponents(array('generator'=>$g->getGeneratorKey())) as $c) {
            $this->fireEvent(new $cls($c->componentClass, $c, $ev->flag));
        }
    }