lib/Psc/Code/Generate/GClass.php
public function setName($name) {
    if (mb_strpos($name,'\\') !== FALSE) {
      $this->setNamespace(Code::getNamespace($name));
      $this->name = Code::getClassName($name);
    } else {
      $this->name = $name;
      $this->namespace = NULL;
    }
    return $this;
  }
public function setName($name) {
    if (mb_strpos($name,'\\') !== FALSE) {
      $this->setNamespace(Code::getNamespace($name));
      $this->name = Code::getClassName($name);
    } else {
      $this->name = $name;
      $this->namespace = NULL;
    }
    return $this;
  }
public function setName ( $ name ) { if ( mb_strpos ( $ name , '\\' ) !== FALSE ) { $ this -> setNamespace ( Code :: getNamespace ( $ name ) ) ; $ this -> name = Code :: getClassName ( $ name ) ; } else { $ this -> name = $ name ; $ this -> namespace = NULL ; } return $ this ; }
Setzt den Namen der Klasse

Namespace wird immer mitgesetzt! D. h. übergibt man hier nur den ShortName wird der Namespace auf NULL gesetzt
Wenn man nur den Namen der Klasse und nicht den Namespace wechseln will, muss man setClassName() nehmen
@param string FQN;
Setzt den Namen der Klasse