From 50ecc62f5aa61fe4a59b8557222e8ea6edda33a9 Mon Sep 17 00:00:00 2001
From: Dave Hladky <david_j_hladky@raytheon.com>
Date: Mon, 23 Sep 2013 11:04:41 -0500
Subject: [PATCH] Issue #2246  Set the frameoffset to +- 5 mins

Former-commit-id: 64e7bb72c0d257893846f194041aab1953cf1173 [formerly 0facbdd9e5511cdc066611362a3094d1bf217ece] [formerly bdcb623285a06ef72b7c70435028ff5fbd4d5b76] [formerly 64e7bb72c0d257893846f194041aab1953cf1173 [formerly 0facbdd9e5511cdc066611362a3094d1bf217ece] [formerly bdcb623285a06ef72b7c70435028ff5fbd4d5b76] [formerly 34f3bbe3e791fe99bfb4c080c67712266d210be8 [formerly bdcb623285a06ef72b7c70435028ff5fbd4d5b76 [formerly 4fbc811cd469775cdfc75c8b678abbf1c36effea]]]]
Former-commit-id: 34f3bbe3e791fe99bfb4c080c67712266d210be8
Former-commit-id: ce22f2a31b659786eb3f8d3e9ca582dfb553dec4 [formerly 0a9f8f8d00e5148ac739165f6bf5f4c712454509] [formerly 0a187e68f6b8c90f85052a3c63ad9bac20e1bacb [formerly 93405b612e3e0f5413946dba3dd509adc35edfca]]
Former-commit-id: 687a9aaca623ef7c9a89a7072159b545df13f01e [formerly 2b1210e28b76adc16b5d222df21f8ec0c83c3f8d]
Former-commit-id: efb0c69c5221783ce5c797a77bf7a8d03df2c46e
---
 .../DataDeliveryProductBrowserDataDefinition.java      | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/cave/com.raytheon.uf.viz.datadelivery/src/com/raytheon/uf/viz/datadelivery/DataDeliveryProductBrowserDataDefinition.java b/cave/com.raytheon.uf.viz.datadelivery/src/com/raytheon/uf/viz/datadelivery/DataDeliveryProductBrowserDataDefinition.java
index 28f0d62dfd..4d5ded6fe8 100644
--- a/cave/com.raytheon.uf.viz.datadelivery/src/com/raytheon/uf/viz/datadelivery/DataDeliveryProductBrowserDataDefinition.java
+++ b/cave/com.raytheon.uf.viz.datadelivery/src/com/raytheon/uf/viz/datadelivery/DataDeliveryProductBrowserDataDefinition.java
@@ -65,6 +65,7 @@ import com.raytheon.viz.pointdata.util.PointDataInventory;
  * Date         Ticket#    Engineer    Description
  * ------------ ---------- ----------- --------------------------
  * Sep 17, 2013  2391      mpduff      Initial creation
+ * Sept 22, 2013 2246      dhladky     Setup binoffset for time into +-5 min intervals
  * 
  * </pre>
  * 
@@ -109,7 +110,12 @@ public class DataDeliveryProductBrowserDataDefinition
     private final String[] GRID_ORDER = new String[] {
             GridInventory.MODEL_NAME_QUERY, GridInventory.PARAMETER_QUERY,
             GridInventory.MASTER_LEVEL_QUERY, GridInventory.LEVEL_ID_QUERY };
-
+    
+    /**
+     * Setup as 5 mins +- (60x5=300) from a reference time
+     */
+    private final int frameOffset = 300;
+    
     /**
      * Constructor.
      */
@@ -246,7 +252,7 @@ public class DataDeliveryProductBrowserDataDefinition
     public AbstractRequestableResourceData getResourceData() {
         if (selectedDataType.equalsIgnoreCase(DataType.POINT.name())) {
             resourceData = new PlotResourceData();
-            resourceData.setBinOffset(new BinOffset(900, 900));
+            resourceData.setBinOffset(new BinOffset(frameOffset, frameOffset));
             resourceData.setRetrieveData(false);
             resourceData.setUpdatingOnMetadataOnly(true);
             ((PlotResourceData) resourceData).setTopOfTheHour(false);