00001 <?php
00002
00018 import('classes.monograph.Monograph');
00019
00020 class ReviewerSubmission extends Monograph {
00021
00023 var $reviewerFileRevisions;
00024
00026 var $peerReviewComments;
00027
00029 var $editorDecisions;
00030
00034 function ReviewerSubmission() {
00035 parent::Monograph();
00036 }
00037
00046 function getCompetingInterests() {
00047 return $this->getData('competingInterests');
00048 }
00049
00054 function setCompetingInterests($competingInterests) {
00055 return $this->setData('competingInterests', $competingInterests);
00056 }
00057
00062 function getReviewId() {
00063 return $this->getData('reviewId');
00064 }
00065
00070 function setReviewId($reviewId) {
00071 return $this->setData('reviewId', $reviewId);
00072 }
00073
00078 function getReviewerId() {
00079 return $this->getData('reviewerId');
00080 }
00081
00086 function setReviewerId($reviewerId) {
00087 return $this->setData('reviewerId', $reviewerId);
00088 }
00089
00094 function getReviewerFullName() {
00095 return $this->getData('reviewerFullName');
00096 }
00097
00102 function setReviewerFullName($reviewerFullName) {
00103 return $this->setData('reviewerFullName', $reviewerFullName);
00104 }
00105
00110 function getDecisions() {
00111 return $this->editorDecisions;
00112 }
00113
00119 function setDecisions($editorDecisions) {
00120 return $this->editorDecisions = $editorDecisions;
00121 }
00122
00127 function getRecommendation() {
00128 return $this->getData('recommendation');
00129 }
00130
00135 function setRecommendation($recommendation) {
00136 return $this->setData('recommendation', $recommendation);
00137 }
00138
00143 function getDateAssigned() {
00144 return $this->getData('dateAssigned');
00145 }
00146
00151 function setDateAssigned($dateAssigned) {
00152 return $this->setData('dateAssigned', $dateAssigned);
00153 }
00154
00159 function getDateNotified() {
00160 return $this->getData('dateNotified');
00161 }
00162
00167 function setDateNotified($dateNotified) {
00168 return $this->setData('dateNotified', $dateNotified);
00169 }
00170
00175 function getDateConfirmed() {
00176 return $this->getData('dateConfirmed');
00177 }
00178
00183 function setDateConfirmed($dateConfirmed) {
00184 return $this->setData('dateConfirmed', $dateConfirmed);
00185 }
00186
00191 function getDateCompleted() {
00192 return $this->getData('dateCompleted');
00193 }
00194
00199 function setDateCompleted($dateCompleted) {
00200 return $this->setData('dateCompleted', $dateCompleted);
00201 }
00202
00207 function getDateAcknowledged() {
00208 return $this->getData('dateAcknowledged');
00209 }
00210
00215 function setDateAcknowledged($dateAcknowledged) {
00216 return $this->setData('dateAcknowledged', $dateAcknowledged);
00217 }
00218
00223 function getDateDue() {
00224 return $this->getData('dateDue');
00225 }
00226
00231 function setDateDue($dateDue) {
00232 return $this->setData('dateDue', $dateDue);
00233 }
00234
00239 function getDateResponseDue() {
00240 return $this->getData('dateResponseDue');
00241 }
00242
00247 function setDateResponseDue($dateResponseDue) {
00248 return $this->setData('dateResponseDue', $dateResponseDue);
00249 }
00250
00255 function getDeclined() {
00256 return $this->getData('declined');
00257 }
00258
00263 function setDeclined($declined) {
00264 return $this->setData('declined', $declined);
00265 }
00266
00271 function getReplaced() {
00272 return $this->getData('replaced');
00273 }
00274
00279 function setReplaced($replaced) {
00280 return $this->setData('replaced', $replaced);
00281 }
00282
00287 function getCancelled() {
00288 return $this->getData('cancelled');
00289 }
00290
00295 function setCancelled($cancelled) {
00296 return $this->setData('cancelled', $cancelled);
00297 }
00298
00303 function getReviewerFileId() {
00304 return $this->getData('reviewerFileId');
00305 }
00306
00311 function setReviewerFileId($reviewerFileId) {
00312 return $this->setData('reviewerFileId', $reviewerFileId);
00313 }
00314
00319 function getQuality() {
00320 return $this->getData('quality');
00321 }
00322
00327 function setQuality($quality) {
00328 return $this->setData('quality', $quality);
00329 }
00330
00335 function getStageId() {
00336 return $this->getData('stageId');
00337 }
00338
00343 function setStageId($stageId) {
00344 return $this->setData('stageId', $stageId);
00345 }
00346
00351 function getReviewMethod() {
00352 return $this->getData('reviewMethod');
00353 }
00354
00359 function setReviewMethod($method) {
00360 return $this->setData('reviewMethod', $method);
00361 }
00362
00367 function getRound() {
00368 return $this->getData('round');
00369 }
00370
00375 function setRound($round) {
00376 return $this->setData('round', $round);
00377 }
00378
00383 function getStep() {
00384 return $this->getData('step');
00385 }
00386
00391 function setStep($step) {
00392 return $this->setData('step', $step);
00393 }
00394
00395
00396
00397
00398
00403 function getMostRecentPeerReviewComment() {
00404 return $this->getData('peerReviewComment');
00405 }
00406
00411 function setMostRecentPeerReviewComment($peerReviewComment) {
00412 return $this->setData('peerReviewComment', $peerReviewComment);
00413 }
00414 }
00415
00416 ?>