EOE;
return $html;
}
/**
* @param XCATNodeGroup nodeGroup The node group for which we want to generate the html.
* returns the table that contains all the nodes information of that group
*/
function getXCATNodeGroupSection($nodeGroup) {
$config = &Config::getInstance();
$imagedir = $config->getValue("IMAGEDIR");
$right_arrow_gif = $imagedir . "/grey_arrow_r.gif";
$left_arrow_gif = $imagedir . "/grey_arrow_l.gif";
$html .= <<
EOS;
$nodes = $nodeGroup->getNodes();
foreach($nodes as $nodeName => $node) {
$html .= HTMLProducer::getXCATNodeTableRow($node);
}
$html .= "
";
$html .= <<
EOS;
return $html;
}
/**
* @param XCATNode node The node for which we want to generate the html.
*/
function getXCATNodeTableRow($node) {
$config = &Config::getInstance();
$imagedir = $config->getValue("IMAGEDIR");
//echo $node->getName();
$html = "