@Override
public Component getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded,
boolean leaf, int row, boolean hasFocus) {
super.getTreeCellRendererComponent(tree, value, sel, expanded, leaf, row, hasFocus);
KongaTreeNode node = (KongaTreeNode) value;
if (node.getUserObject() instanceof String) {
setText(node.getUserObject() + " [" + node.getChildCount() + "]");
}
else if (node.getUserObject() instanceof ListenerReport.Item) {
setText(((ListenerReport.Item) node.getUserObject()).getListener().getClass().getName());
}
return this;
}