Resolve ZK binding model exception.

Code refactoring.
This commit is contained in:
Vova Perebykivskyi 2016-10-27 15:01:42 +03:00 committed by Dgray16
parent 8f23e7e863
commit c168affc7c
2 changed files with 13 additions and 15 deletions

View file

@ -35,26 +35,24 @@ public class CalculatedConsolidatedValue extends ConsolidatedValue {
private CalculatedConsolidation consolidation; private CalculatedConsolidation consolidation;
public static CalculatedConsolidatedValue create() {
return create(new CalculatedConsolidatedValue());
}
public static CalculatedConsolidatedValue create(LocalDate date,
BigDecimal value, IntraDayDate taskEndDate) {
return create(new CalculatedConsolidatedValue(date, value, taskEndDate));
}
protected CalculatedConsolidatedValue(LocalDate date, BigDecimal value,
IntraDayDate taskEndDate) {
super(date, value, taskEndDate);
}
/** /**
* Constructor for {@link DeepCopy}. DO NOT USE! * Constructor for {@link DeepCopy}. DO NOT USE!
*/ */
public CalculatedConsolidatedValue() { public CalculatedConsolidatedValue() {
} }
protected CalculatedConsolidatedValue(LocalDate date, BigDecimal value, IntraDayDate taskEndDate) {
super(date, value, taskEndDate);
}
public static CalculatedConsolidatedValue create() {
return create(new CalculatedConsolidatedValue());
}
public static CalculatedConsolidatedValue create(LocalDate date, BigDecimal value, IntraDayDate taskEndDate) {
return create(new CalculatedConsolidatedValue(date, value, taskEndDate));
}
public void setConsolidation(CalculatedConsolidation consolidation) { public void setConsolidation(CalculatedConsolidation consolidation) {
this.consolidation = consolidation; this.consolidation = consolidation;
} }

View file

@ -63,7 +63,7 @@
value="@{criterionRequirementWrapper.criterionAndType}"> value="@{criterionRequirementWrapper.criterionAndType}">
<bandpopup> <bandpopup>
<listbox width="500px" height="150px" sizedByContent="true" <listbox width="500px" height="150px" sizedByContent="true"
model="@{assignedCriterionRequirementController.criterionWithItsTypesMachine}" forEach="@{assignedCriterionRequirementController.criterionWithItsTypesMachine}"
onSelect="assignedCriterionRequirementController.selectCriterionToHoursGroup(self.selectedItem, self.parent.parent,self.parent.parent.parent.parent.value);"> onSelect="assignedCriterionRequirementController.selectCriterionToHoursGroup(self.selectedItem, self.parent.parent,self.parent.parent.parent.parent.value);">
<listhead> <listhead>
<listheader label="Type" /> <listheader label="Type" />