Value (final CodeStyleSettingPresentation representation, List<? extends Value> values) { Value myValue = ContainerUtil.find(values, value -> { return value.state == Value.STATE.SELECTED && value.name.equals(representation.getFieldName()); //return value.name.equals(representation.getFieldName()); //TODO this is here only to test the UI!! }); return myValue; }