private String getToolTipText(Component component,
                ComponentAdapter adapter) {
            if ((stringValues == null) || stringValues.isEmpty()) {
                return null;
            }
            String text = "";
            for (int i = 0; i < stringValues.size(); i++) {
                int modelIndex = adapter.getColumnIndex(sourceColumns.get(i));
                if (modelIndex >= 0) {
                    text += stringValues.get(i).getString(adapter.getValue(modelIndex));
                    if ((i != stringValues.size() - 1) && !isEmpty(text)) {
                        text += delimiter;
                    }
                }
            }
            return isEmpty(text) ? null : text;
        }