diff --git a/cave/com.raytheon.uf.viz.productbrowser/src/com/raytheon/uf/viz/productbrowser/ProductBrowserView.java b/cave/com.raytheon.uf.viz.productbrowser/src/com/raytheon/uf/viz/productbrowser/ProductBrowserView.java index e8e585102f..8651e66f30 100644 --- a/cave/com.raytheon.uf.viz.productbrowser/src/com/raytheon/uf/viz/productbrowser/ProductBrowserView.java +++ b/cave/com.raytheon.uf.viz.productbrowser/src/com/raytheon/uf/viz/productbrowser/ProductBrowserView.java @@ -752,13 +752,18 @@ public class ProductBrowserView extends ViewPart { AbstractProductBrowserDataDefinition<?> prod = (AbstractProductBrowserDataDefinition<?>) ti .getData("class"); String[] info = getProductURI(ti, false); - for (int i = 0; i < info.length; i++) { - if (i != 0) { - stringBuilder.append("\n"); - } + if (prod instanceof AbstractRequestableProductBrowserDataDefinition<?>) { + AbstractRequestableProductBrowserDataDefinition<?> aProd = (AbstractRequestableProductBrowserDataDefinition<?>) prod; + stringBuilder.append(aProd.PLUGIN_NAME + " = " + + aProd.productName); + } else { + stringBuilder.append(prod.displayName); + } + for (int i = 1; i < info.length; i++) { + stringBuilder.append("\n"); if (prod instanceof AbstractRequestableProductBrowserDataDefinition<?>) { stringBuilder - .append(((AbstractRequestableProductBrowserDataDefinition<?>) prod).order[i] + .append(((AbstractRequestableProductBrowserDataDefinition<?>) prod).order[i - 1] + " = " + info[i]); } else { stringBuilder.append(info[i]); diff --git a/cave/com.raytheon.viz.grid/src/com/raytheon/viz/grid/GridProductBrowserDataDefinition.java b/cave/com.raytheon.viz.grid/src/com/raytheon/viz/grid/GridProductBrowserDataDefinition.java index 66690ebd1f..16a87185fc 100644 --- a/cave/com.raytheon.viz.grid/src/com/raytheon/viz/grid/GridProductBrowserDataDefinition.java +++ b/cave/com.raytheon.viz.grid/src/com/raytheon/viz/grid/GridProductBrowserDataDefinition.java @@ -266,8 +266,7 @@ public class GridProductBrowserDataDefinition extends parameters[i])); } else { labels.add(new ProductBrowserLabel(info.getTitle() - + " (" + " (" + parameters[i] + ")", - parameters[i])); + + " (" + parameters[i] + ")", parameters[i])); } } Collections.sort(labels);