/**
  * 
  * @param string $filename
  * @return \samuferenc\CodeGenerator\CodeGenerator
  */
 public function AddClassFile($filename)
 {
     if (empty($filename)) {
         return $this;
     }
     Log::Info('Load file: %s', $filename);
     $this->AddClassInfo(ClassInfo::FactoryByFilename($filename));
     return $this;
 }