private void updateGroupsChart(final RolloutGroupsValidation validation) { if (validation == null) { groupsPieChart.setChartState(null, null); return; } final List<Long> targetsPerGroup = validation.getTargetsPerGroup(); if (validation.getTotalTargets() == 0L || targetsPerGroup.isEmpty()) { groupsPieChart.setChartState(null, null); } else { groupsPieChart.setChartState(targetsPerGroup, validation.getTotalTargets()); } totalTargetsCount = validation.getTotalTargets(); groupsLegendLayout.populateTotalTargets(validation.getTotalTargets()); groupsLegendLayout.populateGroupsLegendByValidation(validation, defineGroupsLayout.getSavedRolloutGroups()); }
private void updateGroupsChart(final RolloutGroupsValidation validation) { if (validation == null) { groupsPieChart.setChartState(null, null); return; } final List<Long> targetsPerGroup = validation.getTargetsPerGroup(); if (validation.getTotalTargets() == 0L || targetsPerGroup.isEmpty()) { groupsPieChart.setChartState(null, null); } else { groupsPieChart.setChartState(targetsPerGroup, validation.getTotalTargets()); } totalTargetsCount = validation.getTotalTargets(); groupsLegendLayout.populateTotalTargets(validation.getTotalTargets()); groupsLegendLayout.populateGroupsLegendByValidation(validation, defineGroupsLayout.getSavedRolloutGroups()); }
final long unassigned = validation.getTotalTargets() - validation.getTargetsInGroups(); final int labelsToUpdate = (unassigned > 0) ? (getGroupsWithoutToBeContinuedLabel(groups.size()) - 1) : groupsLegend.getComponentCount();
final long unassigned = validation.getTotalTargets() - validation.getTargetsInGroups(); final int labelsToUpdate = (unassigned > 0) ? (getGroupsWithoutToBeContinuedLabel(groups.size()) - 1) : groupsLegend.getComponentCount();