protected void windowVisible() {
   if (Settings.getInstance()
       .getDTO()
       .isHiddenContact(_itemVO.getServiceItemID(), _itemVO.getService()))
     _buttonShowHideOnMap.setIcons(
         "button-contact-show-on-the-map-up.png",
         "button-contact-show-on-the-map-down.png",
         "button-contact-show-on-the-map-disabled.png");
   else
     _buttonShowHideOnMap.setIcons(
         "button-contact-hide-on-the-map-up.png",
         "button-contact-hide-on-the-map-down.png",
         "button-contact-hide-on-the-map-disabled.png");
   _buttonLocateOnMap.setEnabled(_itemVO.getDisplay() == ItemDisplay.GEO);
   _buttonAddRemoveToRoute.setEnabled(_itemVO.getDisplay() == ItemDisplay.GEO);
   _buttonShowHideOnMap.setEnabled(_itemVO.getDisplay() == ItemDisplay.GEO);
   _buttonSendMessage.setEnabled(_allowSendMessage);
 }