00001 <?php
00002
00016
00017
00018
00019 class Section extends DataObject {
00020
00024 function Section() {
00025 parent::DataObject();
00026 }
00027
00032 function getSectionTitle() {
00033 return $this->getLocalizedData('title');
00034 }
00035
00040 function getSectionAbbrev() {
00041 return $this->getLocalizedData('abbrev');
00042 }
00043
00044
00045
00046
00047
00052 function getSectionId() {
00053 return $this->getData('sectionId');
00054 }
00055
00060 function setSectionId($sectionId) {
00061 return $this->setData('sectionId', $sectionId);
00062 }
00063
00068 function getJournalId() {
00069 return $this->getData('journalId');
00070 }
00071
00076 function setJournalId($journalId) {
00077 return $this->setData('journalId', $journalId);
00078 }
00079
00084 function getReviewFormId() {
00085 return $this->getData('reviewFormId');
00086 }
00087
00092 function setReviewFormId($reviewFormId) {
00093 return $this->setData('reviewFormId', $reviewFormId);
00094 }
00095
00101 function getTitle($locale) {
00102 return $this->getData('title', $locale);
00103 }
00104
00110 function setTitle($title, $locale) {
00111 return $this->setData('title', $title, $locale);
00112 }
00113
00119 function getAbbrev($locale) {
00120 return $this->getData('abbrev', $locale);
00121 }
00122
00128 function setAbbrev($abbrev, $locale) {
00129 return $this->setData('abbrev', $abbrev, $locale);
00130 }
00131
00136 function getSequence() {
00137 return $this->getData('sequence');
00138 }
00139
00144 function setSequence($sequence) {
00145 return $this->setData('sequence', $sequence);
00146 }
00147
00152 function getMetaIndexed() {
00153 return $this->getData('metaIndexed');
00154 }
00155
00160 function setMetaIndexed($metaIndexed) {
00161 return $this->setData('metaIndexed', $metaIndexed);
00162 }
00163
00168 function getMetaReviewed() {
00169 return $this->getData('metaReviewed');
00170 }
00171
00176 function setMetaReviewed($metaReviewed) {
00177 return $this->setData('metaReviewed', $metaReviewed);
00178 }
00179
00184 function getAbstractsNotRequired() {
00185 return $this->getData('abstractsNotRequired');
00186 }
00187
00192 function setAbstractsNotRequired($abstractsNotRequired) {
00193 return $this->setData('abstractsNotRequired', $abstractsNotRequired);
00194 }
00195
00200 function getSectionIdentifyType() {
00201 return $this->getLocalizedData('identifyType');
00202 }
00203
00209 function getIdentifyType($locale) {
00210 return $this->getData('identifyType', $locale);
00211 }
00212
00218 function setIdentifyType($identifyType, $locale) {
00219 return $this->setData('identifyType', $identifyType, $locale);
00220 }
00221
00226 function getEditorRestricted() {
00227 return $this->getData('editorRestricted');
00228 }
00229
00234 function setEditorRestricted($editorRestricted) {
00235 return $this->setData('editorRestricted', $editorRestricted);
00236 }
00237
00242 function getHideTitle() {
00243 return $this->getData('hideTitle');
00244 }
00245
00250 function setHideTitle($hideTitle) {
00251 return $this->setData('hideTitle', $hideTitle);
00252 }
00253
00258 function getHideAuthor() {
00259 return $this->getData('hideAuthor');
00260 }
00261
00266 function setHideAuthor($hideAuthor) {
00267 return $this->setData('hideAuthor', $hideAuthor);
00268 }
00269
00274 function getHideAbout() {
00275 return $this->getData('hideAbout');
00276 }
00277
00282 function setHideAbout($hideAbout) {
00283 return $this->setData('hideAbout', $hideAbout);
00284 }
00285
00290 function getDisableComments() {
00291 return $this->getData('disableComments');
00292 }
00293
00298 function setDisableComments($disableComments) {
00299 return $this->setData('disableComments', $disableComments);
00300 }
00301
00306 function getSectionPolicy() {
00307 return $this->getLocalizedData('policy');
00308 }
00309
00315 function getPolicy($locale) {
00316 return $this->getData('policy', $locale);
00317 }
00318
00324 function setPolicy($policy, $locale) {
00325 return $this->setData('policy', $policy, $locale);
00326 }
00327 }
00328
00329 ?>