17 import(
'lib.pkp.classes.controllers.grid.GridRow');
31 function __construct($capabilities =
null, $stageId =
null) {
32 $this->_capabilities = $capabilities;
33 $this->_stageId = $stageId;
34 parent::__construct();
46 return $this->_capabilities->canDelete();
54 return $this->_capabilities->canViewNotes();
62 return $this->_capabilities->canEdit();
79 function initialize($request, $template =
'controllers/grid/gridRow.tpl') {
80 parent::initialize($request, $template);
83 $submissionFileData =& $this->
getData();
84 assert(isset($submissionFileData[
'submissionFile']));
85 $submissionFile =& $submissionFileData[
'submissionFile'];
86 assert(is_a($submissionFile,
'SubmissionFile'));
91 import(
'lib.pkp.controllers.informationCenter.linkAction.FileInfoCenterLinkAction');
97 import(
'lib.pkp.controllers.api.file.linkAction.EditFileLinkAction');
103 import(
'lib.pkp.controllers.api.file.linkAction.DeleteFileLinkAction');