@Override
		protected void updateItem(String item, boolean empty) {
			super.updateItem(item, empty);
			if(empty) {
				setText(null);
				setGraphic(null);
			} else {				
				setText(getString());
				setGraphic(getTreeItem().getGraphic());
				if(getItem().equals(serverName.getText())
						&& getConnectButtonText().equals("Disconnect")) {						
					setContextMenu(rootMenu);						
				} 
				if(getTreeItem().getParent() == getRootItem()) {						
					setContextMenu(menuDB);
				} 
				if(getTreeItem().getParent() != getRootItem()
						&& getTreeItem().isLeaf() &&
						getTreeItem() != getRootItem()) {
					setContextMenu(tableMenu);					
				}
			}
		}