"unitID=").append(parentUnit.getIdInternal()).append("\">").append(parentUnit.getName())
"unitID=").append(parentUnit.getIdInternal()).append("\">").append(parentUnit.getNameWithAcronym())
    private void getSubUnitsList(Unit parentUnit, Unit parentUnitParent, List<Unit> subUnits,	    StringBuilder buffer, YearMonthDay currentDate, boolean active) {	openLITag(buffer);	if (!subUnits.isEmpty()) {	    putImage(parentUnit, buffer, parentUnitParent);	}	buffer.append("<a href=\"").append(getContextPath()).append(		"/manager/organizationalStructureManagament/").append("unitDetails.faces?").append(		"unitID=").append(parentUnit.getIdInternal()).append("\">").append(parentUnit.getName())		.append("</a>").append("</li>");	if (!subUnits.isEmpty()) {	    openULTag(parentUnit, buffer, parentUnitParent);	    Collections.sort(subUnits, Unit.UNIT_COMPARATOR_BY_NAME);	}	for (Unit subUnit : subUnits) {	    getSubUnitsList(subUnit, parentUnit, getSubUnits(active, subUnit, currentDate), buffer,		    currentDate, active);	}	if (!subUnits.isEmpty()) {	    closeULTag(buffer);	}    }