private void renderTaggedGraphNodesContainerNode(final CTaggedGraphNodesContainerNode node){
  final List<NaviNode> graphNodes=node.getGraphNodes();
  if (!graphNodes.isEmpty()) {
    if (isAllTaggedAndSelected(graphNodes)) {
      setForeground(COLOR_TAGGED_SELECTED_ALL);
    }
 else     if (isAnyTaggedAndSelected(graphNodes)) {
      setForeground(COLOR_TAGGED_SELECTED_ANY);
    }
 else     if (isAllTaggedAndInvisible(graphNodes)) {
      setForeground(COLOR_TAGGED_INVISIBLE);
    }
    setToolTipText(buildToolTip(node));
  }
}

private void renderTaggedGraphNodesContainerNode ( final CTaggedGraphNodesContainerNode node ) { final List < NaviNode > graphNodes = node . getGraphNodes ( ) ; if ( ! graphNodes . isEmpty ( ) ) { if ( isAllTaggedAndSelected ( graphNodes ) ) { setForeground ( COLOR_TAGGED_SELECTED_ALL ) ; } else if ( isAnyTaggedAndSelected ( graphNodes ) ) { setForeground ( COLOR_TAGGED_SELECTED_ANY ) ; } else if ( isAllTaggedAndInvisible ( graphNodes ) ) { setForeground ( COLOR_TAGGED_INVISIBLE ) ; } setToolTipText ( buildToolTip ( node ) ) ; } }
renders container nodes that display compact information about the tagged nodes . these nodes are typically located below the visible root nodes of the tag tree .
