private void setupTooltip(DbTreeValue item) { TreeValueType valueType = item.getValueType(); if (valueType == TreeValueType.COLLECTION) { setTooltip(uiBuilder.loadDBCollectionInfoTooltip(item.getCollectionDetails())); } else { setTooltip(null); } }
private void setupContextMenu(DbTreeValue item) { TreeValueType valueType = item.getValueType(); if (valueType == TreeValueType.CONNECTION) { setContextMenu(connectContextMenu); } else if (valueType == TreeValueType.DATABASE) { setContextMenu(dbContextMenu); } else if (valueType == TreeValueType.COLLECTION) { setContextMenu(collectionContextMenu); } else if (valueType == TreeValueType.INDEX) { setContextMenu(indexContextMenu); } else { setContextMenu(null); } }