this.setProvidedProducts(pdata);
}
else {
this.setProvidedProducts(null);
}
<BUG>products = productCurator.getPoolDerivedProvidedProductsCached(source.getId());
if (products != null) {</BUG>
Collection<ProductData> pdata = new LinkedList<ProductData>();
for (Product product : products) {
pdata.add(product.toDTO());

this.setProvidedProducts(pdata);
}
else {
this.setProvidedProducts(null);
}
products = productCurator.getPoolDerivedProvidedProductsCached(source);
if (products != null) {
Collection<ProductData> pdata = new LinkedList<ProductData>();
for (Product product : products) {
pdata.add(product.toDTO());
