getData('assocId'); } /** * Set assoc ID for this annoucement. * @param $assocId int */ function setAssocId($assocId) { $this->setData('assocId', $assocId); } /** * Get assoc type for this annoucement. * @return int */ function getAssocType() { return $this->getData('assocType'); } /** * Set assoc Type for this annoucement. * @param $assocType int */ function setAssocType($assocType) { $this->setData('assocType', $assocType); } /** * Get the type of the announcement type. * @return string */ function getLocalizedTypeName() { return $this->getLocalizedData('name'); } /** * Get the type of the announcement type. * @param $locale string * @return string */ function getName($locale) { return $this->getData('name', $locale); } /** * Set the type of the announcement type. * @param $name string * @param $locale string */ function setName($name, $locale) { $this->setData('name', $name, $locale); } } ?>