public function setDocumentPath($value)
{
if (!is_file($value)) {
$value = Prado::getPathOfNamespace($value, self::EXT_XML_FILE);
if ($value === null) {
throw new TInvalidDataValueException('xmltransform_documentpath_invalid', $value);
}
}
$this->setViewState('DocumentPath', $value, '');
}