Для поля с именем isCurrent
правильное присвоение геттера / сеттера - setCurrent()
/ isCurrent()
(по крайней мере, это то, что думает Eclipse), что очень сбивает с толку и может быть прослежено до основной проблемы:
В первую очередь ваше поле не должно называться isCurrent
. Является ли глаголом, а глаголы не соответствуют представлению состояния объекта. Вместо этого используйте прилагательное, и ваши имена получателя / сеттера будут иметь смысл:
private boolean current;
public boolean isCurrent(){
return current;
}
public void setCurrent(final boolean current){
this.current = current;
}
После более подробного изучения я понял, что проблема НЕ в том, что я думал, и поэтому название и содержание были неточными. Я закрываю этот вопрос и создаю новый вопрос с более точным названием и информацией.
Наличие файлов с несколькими шагами открывает несколько браузеров