ItEr45S19CUTraspasoDeResponsabilidadesTraballoEntreUnidadesPlanificacion: Adding reload resources text when the start date is changed
This commit is contained in:
parent
d17bec5387
commit
e11750ecd4
1 changed files with 10 additions and 0 deletions
|
|
@ -27,6 +27,7 @@ import java.util.ArrayList;
|
|||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import org.apache.commons.lang.ObjectUtils;
|
||||
import org.apache.commons.lang.Validate;
|
||||
import org.zkoss.ganttz.data.constraint.Constraint;
|
||||
import org.zkoss.ganttz.data.constraint.DateConstraint;
|
||||
|
|
@ -145,9 +146,16 @@ public abstract class Task implements ITaskFundamentalProperties {
|
|||
fundamentalPropertiesListeners.firePropertyChange("beginDate",
|
||||
previousValue, fundamentalProperties.getBeginDate());
|
||||
fireLengthMilliseconds(oldLength);
|
||||
reloadResourcesTextIfChange(beginDate, previousValue);
|
||||
return fundamentalProperties.getLengthMilliseconds();
|
||||
}
|
||||
|
||||
private void reloadResourcesTextIfChange(Date newDate, Date previousDate) {
|
||||
if (!ObjectUtils.equals(newDate, previousDate)) {
|
||||
reloadResourcesText();
|
||||
}
|
||||
}
|
||||
|
||||
public void fireChangesForPreviousValues(Date previousStart,
|
||||
long previousLength) {
|
||||
fundamentalPropertiesListeners.firePropertyChange("beginDate",
|
||||
|
|
@ -267,6 +275,8 @@ public abstract class Task implements ITaskFundamentalProperties {
|
|||
long previousLength = getLengthMilliseconds();
|
||||
fundamentalProperties.moveTo(date);
|
||||
fireChangesForPreviousValues(previousStart, previousLength);
|
||||
reloadResourcesTextIfChange(date, previousStart);
|
||||
reloadResourcesText();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue