package com.metservice.kanban.model; public class EstimatesBudgetEntry { private WorkItem feature; private int averageCaseCumulativeCost; private int worstCaseCumulativeCost; private boolean overBudgetInWorstCase; private boolean overBudgetInAverageCase; private WorkItem nextFeature; private WorkItem prevFeature; public EstimatesBudgetEntry(WorkItem feature, WorkItem prevFeature, WorkItem nextFeature) { this.feature = feature; this.prevFeature = prevFeature; this.nextFeature = nextFeature; } public WorkItem getFeature() { return feature; } public void setAverageCaseCumulativeCost(int averageCaseCumulativeCost) { this.averageCaseCumulativeCost = averageCaseCumulativeCost; } public int getAverageCaseCumulativeCost() { return averageCaseCumulativeCost; } public void setWorstCaseCumulativeCost(int worstCaseCumulativeCost) { this.worstCaseCumulativeCost = worstCaseCumulativeCost; } public int getWorstCaseCumulativeCost() { return worstCaseCumulativeCost; } public void setOverBudgetInAverageCase(boolean overBudgetInAverageCase) { this.overBudgetInAverageCase = overBudgetInAverageCase; } public boolean isOverBudgetInAverageCase() { return overBudgetInAverageCase; } public void setOverBudgetInWorstCase(boolean overBudgetInWorstCase) { this.overBudgetInWorstCase = overBudgetInWorstCase; } public boolean isOverBudgetInWorstCase() { return overBudgetInWorstCase; } public WorkItem getNextFeature() { return nextFeature; } public WorkItem getPrevFeature() { return prevFeature; } }