files = $component->getFiles(); $this->component = $component; } public function generate() { $analysis = ezcDocAnalysisElement::get( $this->component ); foreach ( $this->files as $file ) { $analyser = new ezcDocFileAnalysisGenerator( $file ); $analysis->addChild( $analyser->generate() ); } return $analysis; } } ?>