public function buildTitle($title, $a_obj_id, $a_type)
 {
     if (strlen($title) >= 22) {
         #$title = substr($title, 0,22).'...';
     }
     include_once './Services/WebServices/ECS/classes/Tree/class.ilECSCmsData.php';
     $status = ilECSCmsData::lookupStatusByObjId($this->server_id, $this->mid, $this->tree_id, $a_obj_id);
     switch ($status) {
         case ilECSCmsData::MAPPING_UNMAPPED:
             return '<font style="font-weight: bold">' . $title . '</font>';
         case ilECSCmsData::MAPPING_PENDING_DISCONNECTABLE:
             return '<font style="font-weight: bold;font-style: italic">' . $title . '</font>';
         case ilECSCmsData::MAPPING_PENDING_NOT_DISCONNECTABLE:
             return '<font style="font-style: italic">' . $title . '</font>';
         case ilECSCmsData::MAPPING_MAPPED:
             return $title;
         case ilECSCmsData::MAPPING_DELETED:
             return '<font class="warning">' . $title . '</font>';
         default:
             return $title;
     }
 }