Remove parameter

Use field insteand. This reduces the possibility of introducing errors
by calling the method with the wrong picker.

FEA: ItEr68OTS05IntroducionLimiteSobreasignacionCalendarios
This commit is contained in:
Óscar González Fernández 2011-01-18 20:26:11 +01:00
parent 78fdb775cb
commit 8af33ec846

View file

@ -111,16 +111,16 @@ public class CapacityPicker {
public void set(Boolean value) {
updateCapacity(currentCapacity.overAssignableWithoutLimit(BooleanUtils
.isTrue(value)));
updateExtraEffortDisability(extraEffortPicker);
updateExtraEffortDisability();
}
});
updateExtraEffortDisability(extraEffortPicker);
updateExtraEffortDisability();
}
private void updateExtraEffortDisability(
EffortDurationPicker extraHoursPicker) {
extraHoursPicker.setDisabled(currentCapacity.isOverAssignableWithoutLimit());
private void updateExtraEffortDisability() {
extraEffortPicker.setDisabled(currentCapacity
.isOverAssignableWithoutLimit());
}
private void updateCapacity(Capacity newCapacity) {
@ -140,7 +140,7 @@ public class CapacityPicker {
standardEffortPicker.setValue(capacity.getStandardEffort());
extraEffortPicker.setValue(capacity.getAllowedExtraEffort());
currentCapacity = capacity;
updateExtraEffortDisability(extraEffortPicker);
updateExtraEffortDisability();
}
}