LozengeRow lozRow = new LozengeRow(this, (Node)o);
LozengeRow lozRow = new LozengeRow(this, (DBUIDNode)o);
  protected LozengeRow makeLabelRow(Object o)  {    Node node = (Node)o;    String unitName = node.getUnitName();    String prefix = (unitName != null) ? (unitName + ":") : "";    String s = prefix + node.getDisplayName();    if (debug)       System.out.println ("TaskGanttChart.makeLabelRow - label " + s + " for node " + node);	    myLabelPanel.setVirtualXLocation(0);    myLabelPanel.setVirtualXSize(2 * getEndLozengeSize());    LozengeLabel lozLabel = new LozengeLabel(s);//, LozengeLabel.LEFT);    //	lozLabel.setPosition (LozengeLabel.LEFT);	    Lozenge loz = new Lozenge(this);    loz.setForeground(Color.black);    loz.setLeftTipType(Lozenge.SQUARE_TIP);    loz.setRightTipType(Lozenge.SQUARE_TIP);    loz.setLozengeVirtualXLocation(0);    loz.setLozengeVirtualXSize(2 * getEndLozengeSize());    loz.setLozengeDescription(node.getLongName());    loz.addLozengeLabel(lozLabel);    LozengeRow lozRow = new LozengeRow(this, (Node)o);    lozRow.setVirtualXLocation(0);    lozRow.setVirtualXSize(2 * getEndLozengeSize());    lozRow.addLozenge(loz);    return lozRow;  }