change variable name to indicate value, not purpose

pull/138/head
Sheryl Hohman 9 years ago
parent 2cfc2d4805
commit e066a1d773

@ -27,12 +27,12 @@ import java.util.List;
public class DeleteHabitsCommand extends Command public class DeleteHabitsCommand extends Command
{ {
private List<Habit> habits; private List<Habit> habits;
private Boolean plural; private Boolean hasOnlyOne;
public DeleteHabitsCommand(List<Habit> habits) public DeleteHabitsCommand(List<Habit> habits)
{ {
this.habits = habits; this.habits = habits;
this.plural = (habits.size() > 1) ? true : false; this.hasOnlyOne = (habits.size() == 1) ? true : false;
} }
@Override @Override
@ -52,21 +52,21 @@ public class DeleteHabitsCommand extends Command
public Integer getExecuteStringId() public Integer getExecuteStringId()
{ {
if (this.plural) { if (this.hasOnlyOne) {
return R.string.toast_habits_deleted; return R.string.toast_habit_deleted;
} }
else { else {
return R.string.toast_habit_deleted; return R.string.toast_habits_deleted;
} }
} }
public Integer getUndoStringId() public Integer getUndoStringId()
{ {
if (this.plural){ if (this.hasOnlyOne){
return R.string.toast_habits_restored; return R.string.toast_habit_restored;
} }
else { else {
return R.string.toast_habit_restored; return R.string.toast_habits_restored;
} }
} }
} }

Loading…
Cancel
Save