/**
  * Gets the language object associated with this object
  * @return Language - a language object
  */
 function getLanguage()
 {
     if ($this->language == null) {
         $languageMapper = new LanguageMapper();
         $this->language = $languageMapper->get($this->getLanguageID());
     }
     return $this->language;
 }