JreComboBoxItem (@NotNull String pathOrName) { for (JreComboBoxItem item : myComboBoxModel.getItems()) { if (item instanceof CustomJreItem && FileUtil.pathsEqual(pathOrName, ((CustomJreItem)item).myPath) || pathOrName.equals(item.getPathOrName())) { return item; } } CustomJreItem item = new CustomJreItem(pathOrName); myComboBoxModel.add(item); return item; }