if (location.getName() != null && visitList.size() <= 500) {
g.drawString(location.getName(), x + 3, y - 3);
}
}
g.setColor(TangoColorFactory.ALUMINIUM_4);
Domicile domicile = travelingSalesmanTour.getDomicile();
Location domicileLocation = domicile.getLocation();
int domicileX = translator.translateLongitudeToX(domicileLocation.getLongitude());
int domicileY = translator.translateLatitudeToY(domicileLocation.getLatitude());
g.fillRect(domicileX - 2, domicileY - 2, 5, 5);
if (domicileLocation.getName() != null && visitList.size() <= 500) {
g.drawString(domicileLocation.getName(), domicileX + 3, domicileY - 3);