getLocalizedData('title'); } /** * Get localized abbreviation of conference track. */ function getTrackAbbrev() { return $this->getLocalizedData('abbrev'); } // // Get/set methods // /** * Get ID of track. * @return int */ function getTrackId() { return $this->getData('trackId'); } /** * Set ID of track. * @param $trackId int */ function setTrackId($trackId) { return $this->setData('trackId', $trackId); } /** * Get ID of scheduled conference. * @return int */ function getSchedConfId() { return $this->getData('schedConfId'); } /** * Set ID of scheduled conference. * @param $schedConfId int */ function setSchedConfId($schedConfId) { return $this->setData('schedConfId', $schedConfId); } /** * Get title of track. * @param $locale string * @return string */ function getTitle($locale) { return $this->getData('title', $locale); } /** * Set title of track. * @param $title string * @param $locale string */ function setTitle($title, $locale) { return $this->setData('title', $title, $locale); } /** * Get track title abbreviation. * @param $locale string * @return string */ function getAbbrev($locale) { return $this->getData('abbrev', $locale); } /** * Set track title abbreviation. * @param $abbrev string * @param $locale string */ function setAbbrev($abbrev, $locale) { return $this->setData('abbrev', $abbrev, $locale); } /** * Get sequence of track. * @return float */ function getSequence() { return $this->getData('sequence'); } /** * Set sequence of track. * @param $sequence float */ function setSequence($sequence) { return $this->setData('sequence', $sequence); } /** * Get peer review setting of track. * @return boolean */ function getMetaReviewed() { return $this->getData('metaReviewed'); } /** * Set peer review setting of track. * @param $metaReviewed boolean */ function setMetaReviewed($metaReviewed) { return $this->setData('metaReviewed', $metaReviewed); } /** * Get localized string identifying type of items in this track. * @return string */ function getTrackIdentifyType() { return $this->getLocalizedData('identifyType'); } /** * Get string identifying type of items in this track. * @param $locale string * @return string */ function getIdentifyType($locale) { return $this->getData('identifyType', $locale); } /** * Set string identifying type of items in this track. * @param $identifyType string * @param $locale string */ function setIdentifyType($identifyType, $locale) { return $this->setData('identifyType', $identifyType, $locale); } /** * Return boolean indicating whether or not submissions are restricted to [track] directors. * @return boolean */ function getDirectorRestricted() { return $this->getData('directorRestricted'); } /** * Set whether or not submissions are restricted to [track] directors. * @param $directorRestricted boolean */ function setDirectorRestricted($directorRestricted) { return $this->setData('directorRestricted', $directorRestricted); } /** * Return boolean indicating if title should be hidden in About. * @return boolean */ function getHideAbout() { return $this->getData('hideAbout'); } /** * Set if title should be hidden in About. * @param $hideAbout boolean */ function setHideAbout($hideAbout) { return $this->setData('hideAbout', $hideAbout); } /** * Get localized track policy. * @return string */ function getTrackPolicy() { return $this->getLocalizedData('policy'); } /** * Get policy. * @param $locale string * @return string */ function getPolicy($locale) { return $this->getData('policy', $locale); } /** * Set policy. * @param $policy string * @param $locale string */ function setPolicy($policy, $locale) { return $this->setData('policy', $policy, $locale); } } ?>