/**
  * Constructor
  */
 function __construct()
 {
     parent::__construct(new SubmissionDocumentsFilesGridDataProvider());
     $this->addRoleAssignment(array(ROLE_ID_MANAGER, ROLE_ID_SUB_EDITOR, ROLE_ID_ASSISTANT, ROLE_ID_AUTHOR), array('addFile', 'uploadFile', 'saveFile', 'editFile', 'updateFile', 'deleteFile', 'viewLibrary'));
 }
 /**
  * Constructor
  */
 function __construct()
 {
     parent::__construct(new LibraryFileAdminGridDataProvider(true));
     $this->addRoleAssignment(array(ROLE_ID_MANAGER), array('addFile', 'uploadFile', 'saveFile', 'editFile', 'updateFile', 'deleteFile'));
 }