DashboardFilterProperty dashboardFilterProperty = filteredProperties[i];
setAttribute("propertyId", dashboardFilterProperty.getPropertyId());
setAttribute("propertyName", StringEscapeUtils.escapeHtml(dashboardFilterProperty.getPropertyName(getLocale())));
setAttribute("index", new Integer(i));
if (dashboardFilterProperty.isLabelProperty()) {
setAttribute("propertyValue", dashboardFilterProperty.formatPropertyValue(dashboardFilterProperty.getPropertySelectedValues(), getLocale()));
renderFragment("outputLegendStringProperty");
} else {
String minValue = dashboardFilterProperty.formatPropertyValue(dashboardFilterProperty.getPropertyMinValue(), getLocale());
String maxValue = dashboardFilterProperty.formatPropertyValue(dashboardFilterProperty.getPropertyMaxValue(), getLocale());
setAttribute("propertyMinValue", minValue);