super(group, VisualItem.FILLCOLOR);
}
public int getColor(VisualItem item) {
if ( item instanceof NodeItem ) {
NodeItem nitem = (NodeItem)item;
if ( nitem.getChildCount() > 0 ) {
return 0; // no fill for parent nodes
} else {
if ( m_vis.isInGroup(item, Visualization.SEARCH_ITEMS) )
return ColorLib.rgb(191,99,130);
else
return cmap.getColor(nitem.getDepth());
}
} else {
return cmap.getColor(0);
}
}