public function showItems()
 {
     $GLOBALS['phpgw']->js->validate_file('yui3', 'yui/yui-min', 'phpgwapi');
     $GLOBALS['phpgw']->js->validate_file('yahoo', 'bim.modellist', 'bim');
     $modelId = phpgw::get_var("modelId");
     //$modelId = 3;
     if (empty($modelId)) {
         echo "No modelId!";
     } else {
         $GLOBALS['phpgw']->xslttpl->add_file(array('bim_showitems'));
         $sobimitem = new sobimitem_impl($this->db);
         $sobimitem->setModelId($modelId);
         $bobimitem = new bobimitem_impl();
         $bobimitem->setSobimitem($sobimitem);
         $items = $bobimitem->fetchItemsByModelId();
         $bimItems = array();
         $count = count($items);
         foreach ($items as $bimItem) {
             /* @var $bimItem BimItem*/
             array_push($bimItems, $bimItem->transformObjectToArray());
             //$bimItem->);
         }
         //$bimItems = print_r($items, true);
         $data = array('someData' => "data", 'modelId' => $modelId, 'count' => $count, 'bimItems' => array("item" => $bimItems));
         $this->setupBimCss();
         $GLOBALS['phpgw']->xslttpl->set_var('bimitems', $data);
     }
 }