if ( isSelected )
if ( isSelected ) {
    public Component getTableCellRendererComponent(JTable table,						   Object value,						   boolean isSelected,						   boolean hasFocus,						   int row, int column)    {	//	Debug.out("SCR:gTCRC enter " + ((Node)value).getUUID() + "isTransport: "	//		  + ((Node)value).isTransport());	setForeground(Color.white);	if ( isSelected )	    setBackground(table.getSelectionBackground());	else	    setBackground(table.getBackground());       	isSelected = isSelected;	Node node = (Node)value;	isTransport = node.isTransport();	wasQueried  = node.wasQueried (); // used to determine what label to use		// Get min/max dates.	TableModel tableModel = table.getModel();	if ( !(tableModel instanceof TreeTableModelAdapter) ) {	    OutputHandler.out("Unknown model!" + tableModel);	    return this;	}	TreeTableModelAdapter treeTableModelAdapter = (TreeTableModelAdapter)tableModel;	TreeTableModel treeTableModel = treeTableModelAdapter.getTreeTableModel();	if ( !(treeTableModel instanceof TaskModel) ) {	    OutputHandler.out("Unknown model!" + treeTableModel);	    return this;	}		TaskModel taskModel = (TaskModel)treeTableModel;	elem = node;	//	earliest = taskModel.getProvider().getMinTaskStart();	//	latest = taskModel.getProvider().getMaxTaskEnd();	earliest = taskModel.getMinTaskStart();	latest = taskModel.getMaxTaskEnd();	if (node.getActualStart () == null)	  start = 0;//earliest;	else 	  start = node.getActualStart().getTime();	if (node.getActualEnd() == null)	  end = 0;//latest;	else	  end = node.getActualEnd().getTime();	// Debug.out("SCR:gTCRC UUID: " + Node.getUUID() + " start: " + start + " end: " + end	//	     + " earliest " + earliest + " latest " + latest);	// Following two values never set - go why get them// 	estStart = Node.getEstimatedStart();// 	estEnd = Node.getEstimatedEnd();	try {	minStart = node.getReadyAt().getTime();	minEnd = node.getEarlyEnd().getTime();	maxEnd = node.getLateEnd().getTime();	} catch (Exception e) {	  minStart = 0;	  minEnd = 0;	  maxEnd = 0;	}		// Debug.out("SCR:gTCRC leave " + ((Node)value).getUUID());	return this;    }