protected function _addTreeNodes($tree, $part)
{
$mimeid = $part->getMimeId();
$summary_mask = self::SUMMARY_ICON_RAW | self::SUMMARY_DESCRIP_LINK | self::SUMMARY_SIZE | self::SUMMARY_DOWNLOAD;
if ($GLOBALS['prefs']->getValue('strip_attachments')) {
$summary_mask += self::SUMMARY_STRIP;
}
$summary = $this->getSummary($mimeid, $summary_mask);
$tree->addNode(array('id' => $mimeid, 'parent' => is_null($part->parent) ? null : $part->parent->getMimeId(), 'label' => sprintf('%s (%s) %s %s', $summary['description'], $summary['size'], $summary['download'], $summary['strip']), 'params' => array('class' => 'partsTreeDiv', 'icon' => $summary['icon'])));
}