/**
  * @return RegistryClassPattern
  **/
 public function build(MetaClass $class)
 {
     $userFile = $class->getPath() . $class->getName() . EXT_CLASS;
     if (MetaConfiguration::me()->isForcedGeneration() || !file_exists($userFile)) {
         $this->dumpFile($userFile, Format::indentize(RegistryClassBuilder::build($class)));
     }
     return $this;
 }