public function setSchema($v)
    {
        if ($v == $this->schema) {
            return;
        }
        $this->schema = $v;
        if ($v && !$this->pkg && $this->getBuildProperty('schemaAutoPackage')) {
            $this->pkg = $v;
            $this->pkgOverridden = true;
        }
        if ($v && !$this->namespace && $this->getBuildProperty('schemaAutoNamespace')) {
            $this->namespace = $v;
        }
    }