package org.activityinfo.legacy.shared.impl.pivot.calc; import org.activityinfo.legacy.shared.model.SiteDTO; import org.activityinfo.legacy.shared.reports.content.DimensionCategory; import org.activityinfo.legacy.shared.reports.content.EntityCategory; import org.activityinfo.legacy.shared.reports.model.Dimension; public class PartnerAccessor implements DimAccessor { private final Dimension dimension; public PartnerAccessor(Dimension dimension) { this.dimension = dimension; } @Override public Dimension getDimension() { return dimension; } @Override public DimensionCategory getCategory(SiteDTO siteDTO) { return new EntityCategory(siteDTO.getPartnerId(), siteDTO.getPartnerName()); } }