/**
  * Constructor.
  */
 function AuthorSubmissionMetadataHandler()
 {
     parent::SubmissionMetadataHandler();
     $this->addRoleAssignment(array(ROLE_ID_AUTHOR), array('fetch', 'saveForm'));
 }
 /**
  * Constructor.
  */
 function PKPReviewerSubmissionMetadataHandler()
 {
     parent::SubmissionMetadataHandler();
     $this->addRoleAssignment(array(ROLE_ID_REVIEWER), array('fetch'));
 }
 /**
  * Constructor.
  */
 function SubmissionDetailsSubmissionMetadataHandler()
 {
     parent::SubmissionMetadataHandler();
     $this->addRoleAssignment(array(ROLE_ID_AUTHOR, ROLE_ID_PRESS_ASSISTANT, ROLE_ID_SERIES_EDITOR, ROLE_ID_PRESS_MANAGER), array('fetch'));
 }
 /**
  * Constructor.
  */
 function ProductionSubmissionMetadataHandler()
 {
     parent::SubmissionMetadataHandler();
     $this->addRoleAssignment(array(ROLE_ID_MANAGER, ROLE_ID_SUB_EDITOR, ROLE_ID_ASSISTANT), array('fetch', 'saveForm'));
 }