getAttribute('xsi:type'); if (is_a($sNodeType, AbstractProperty::class, true)) { $oNode = new $sNodeType(); $oNode->InitFromDomNode($oDomNode); return $oNode; } throw new PropertyTreeException('Unknown property node class: '.json_encode($sNodeType).' from xpath: '.DesignDocument::GetItopNodePath($oDomNode)); } }