/**
  * Initialize form data from current monograph.
  */
 function initData()
 {
     $seriesDao =& DAORegistry::getDAO('SeriesDAO');
     if (isset($this->monograph)) {
         $monograph =& $this->monograph;
         $this->_data = array('title' => $monograph->getTitle(null), 'abstract' => $monograph->getAbstract(null), 'discipline' => $monograph->getDiscipline(null), 'subjectClass' => $monograph->getSubjectClass(null), 'subject' => $monograph->getSubject(null), 'coverageGeo' => $monograph->getCoverageGeo(null), 'coverageChron' => $monograph->getCoverageChron(null), 'coverageSample' => $monograph->getCoverageSample(null), 'type' => $monograph->getType(null), 'language' => $monograph->getLanguage(), 'sponsor' => $monograph->getSponsor(null), 'series' => $seriesDao->getById($monograph->getSeriesId()), 'citations' => $monograph->getCitations());
     }
     return parent::initData();
 }
 /**
  * Initialize form data from current submission.
  */
 function initData()
 {
     $this->_metadataFormImplem->initData($this->submission);
     return parent::initData();
 }