public static function createSubClass( core_kernel_classes_Class $clazz, $label = '', $comment = '', $uri = '')
    {
        $returnValue = null;

        
		$class = new core_kernel_classes_Class(OntologyRdfs::RDFS_CLASS);
		$instance =  self::createInstance($class, $label, $comment, $uri);
		$returnValue = new core_kernel_classes_Class($instance->getUri());
		$returnValue->setSubClassOf($clazz);

        

        return $returnValue;
    }
public static function createSubClass( core_kernel_classes_Class $clazz, $label = '', $comment = '', $uri = '')
    {
        $returnValue = null;

        
		$class = new core_kernel_classes_Class(OntologyRdfs::RDFS_CLASS);
		$instance =  self::createInstance($class, $label, $comment, $uri);
		$returnValue = new core_kernel_classes_Class($instance->getUri());
		$returnValue->setSubClassOf($clazz);

        

        return $returnValue;
    }
public static function createSubClass ( core_kernel_classes_Class $ clazz , $ label = '' , $ comment = '' , $ uri = '' ) { $ returnValue = null ; $ class = new core_kernel_classes_Class ( OntologyRdfs :: RDFS_CLASS ) ; $ instance = self :: createInstance ( $ class , $ label , $ comment , $ uri ) ; $ returnValue = new core_kernel_classes_Class ( $ instance -> getUri ( ) ) ; $ returnValue -> setSubClassOf ( $ clazz ) ; return $ returnValue ; }
Short description of method createSubClass

@access public
@author Jerome Bogaerts, <jerome.bogaerts@tudor.lu>
@param  Class clazz
@param  string label
@param  string comment
@param  string uri
@return core_kernel_classes_Class
Short description of method createSubClass