20 import(
'lib.pkp.classes.submission.SubmissionFile');
42 return $this->
getData(
'creator', $locale);
51 $this->
setData(
'creator', $creator, $locale);
68 return $this->
getData(
'subject', $locale);
77 $this->
setData(
'subject', $subject, $locale);
94 return $this->
getData(
'description', $locale);
103 $this->
setData(
'description', $description, $locale);
120 return $this->
getData(
'publisher', $locale);
129 $this->
setData(
'publisher', $publisher, $locale);
146 return $this->
getData(
'sponsor', $locale);
155 $this->
setData(
'sponsor', $sponsor, $locale);
163 return $this->
getData(
'dateCreated');
171 $this->
setData(
'dateCreated', $dateCreated);
188 return $this->
getData(
'source', $locale);
197 $this->
setData(
'source', $source, $locale);
205 return $this->
getData(
'language');
213 $this->
setData(
'language', $language);
222 if (is_a($submissionFile,
'SupplementaryFile')) {
223 $this->
setCreator($submissionFile->getCreator(
null),
null);
224 $this->
setSubject($submissionFile->getSubject(
null),
null);
225 $this->
setDescription($submissionFile->getDescription(
null),
null);
226 $this->
setPublisher($submissionFile->getPublisher(
null),
null);
227 $this->
setSponsor($submissionFile->getSponsor(
null),
null);
229 $this->
setSource($submissionFile->getSource(
null),
null);
230 $this->
setLanguage($submissionFile->getLanguage());
233 parent::copyEditableMetadataFrom($submissionFile);
240 import(
'lib.pkp.controllers.wizard.fileUpload.form.SupplementaryFileMetadataForm');