/**
  * @copydoc CategoryGridDataProvider::setDataProvider()
  */
 function setDataProvider($gridDataProvider)
 {
     if (is_a($gridDataProvider, 'SubmissionFilesGridDataProvider')) {
         parent::setDataProvider($gridDataProvider);
     } else {
         assert(false);
     }
 }
 /**
  * @copydoc CategoryGridDataProvider::setDataProvider()
  */
 function setDataProvider($gridDataProvider)
 {
     assert(is_a($gridDataProvider, 'SubmissionFilesGridDataProvider'));
     parent::setDataProvider($gridDataProvider);
 }
 /**
  * Constructor
  */
 function SubmissionDocumentsFilesGridDataProvider()
 {
     parent::CategoryGridDataProvider();
 }
 /**
  * Constructor
  */
 function LibraryFileAdminGridDataProvider($canEdit)
 {
     $this->_canEdit = $canEdit;
     parent::CategoryGridDataProvider();
 }
 /**
  * Constructor
  */
 function __construct($canEdit)
 {
     $this->_canEdit = $canEdit;
     parent::__construct();
 }
 /**
  * Constructor
  */
 function __construct()
 {
     parent::__construct();
 }