diff --git a/cave/com.raytheon.uf.viz.sounding/META-INF/MANIFEST.MF b/cave/com.raytheon.uf.viz.sounding/META-INF/MANIFEST.MF index b3c689cabb..40099b647a 100644 --- a/cave/com.raytheon.uf.viz.sounding/META-INF/MANIFEST.MF +++ b/cave/com.raytheon.uf.viz.sounding/META-INF/MANIFEST.MF @@ -12,7 +12,8 @@ Require-Bundle: org.eclipse.core.runtime, com.raytheon.uf.common.dataplugin.grid;bundle-version="1.0.0", com.raytheon.uf.common.topo;bundle-version="1.12.1174", com.raytheon.uf.common.dataplugin.level;bundle-version="1.12.1174", - com.raytheon.uf.common.parameter;bundle-version="1.0.0" + com.raytheon.uf.common.parameter;bundle-version="1.0.0", + com.raytheon.uf.viz.acarssounding;bundle-version="1.12.1174" Bundle-RequiredExecutionEnvironment: JavaSE-1.6 Bundle-ActivationPolicy: lazy Export-Package: com.raytheon.uf.viz.sounding, diff --git a/cave/com.raytheon.viz.grid/src/com/raytheon/viz/grid/rsc/general/AbstractGridResource.java b/cave/com.raytheon.viz.grid/src/com/raytheon/viz/grid/rsc/general/AbstractGridResource.java index b9d0fd4f78..f7678cc2cc 100644 --- a/cave/com.raytheon.viz.grid/src/com/raytheon/viz/grid/rsc/general/AbstractGridResource.java +++ b/cave/com.raytheon.viz.grid/src/com/raytheon/viz/grid/rsc/general/AbstractGridResource.java @@ -51,6 +51,7 @@ import com.raytheon.uf.viz.core.IGraphicsTarget; import com.raytheon.uf.viz.core.VizApp; import com.raytheon.uf.viz.core.drawables.ColorMapLoader; import com.raytheon.uf.viz.core.drawables.ColorMapParameters; +import com.raytheon.uf.viz.core.drawables.ColorMapParameters.PersistedParameters; import com.raytheon.uf.viz.core.drawables.IRenderable; import com.raytheon.uf.viz.core.drawables.PaintProperties; import com.raytheon.uf.viz.core.exception.VizException; @@ -596,6 +597,13 @@ public abstract class AbstractGridResource // reuse the old parameters. This is useful when the resource is // sharing capabilities, for example in an FFGVizGroupResource. newParameters = oldParameters; + } else if (oldParameters != null) { + newParameters.setColorMapName(oldParameters.getColorMapName()); + newParameters.setColorMap(oldParameters.getColorMap()); + PersistedParameters persisted = oldParameters.getPersisted(); + if (persisted != null) { + newParameters.applyPersistedParameters(persisted); + } } return newParameters; } diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/src/com/raytheon/edex/plugin/gfe/cache/d2dparms/D2DParmIdCache.java b/edexOsgi/com.raytheon.edex.plugin.gfe/src/com/raytheon/edex/plugin/gfe/cache/d2dparms/D2DParmIdCache.java index 10b9435be1..f45f28f45d 100644 --- a/edexOsgi/com.raytheon.edex.plugin.gfe/src/com/raytheon/edex/plugin/gfe/cache/d2dparms/D2DParmIdCache.java +++ b/edexOsgi/com.raytheon.edex.plugin.gfe/src/com/raytheon/edex/plugin/gfe/cache/d2dparms/D2DParmIdCache.java @@ -196,7 +196,7 @@ public class D2DParmIdCache { public List getParmIDs(DatabaseID dbId) { List parms = Collections.emptyList(); synchronized (parmIds) { - if (parmIds.containsKey(dbId.toString())) { + if (parmIds.containsKey(dbId)) { parms = new ArrayList(parmIds.get(dbId)); } } @@ -255,7 +255,7 @@ public class D2DParmIdCache { synchronized (this.parmIds) { for (DatabaseID dbId : dbsToRemove) { - this.parmIds.remove(dbId.toString()); + this.parmIds.remove(dbId); if (UFStatus.getHandler().isPriorityEnabled(Priority.DEBUG)) { statusHandler.handle(Priority.DEBUG, "D2dParmIdCache Removed " + dbId); diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/parameter/alias/gfeParamName.xml b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/parameter/alias/gfeParamName.xml index 60019865df..48b70d36fb 100644 --- a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/parameter/alias/gfeParamName.xml +++ b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/parameter/alias/gfeParamName.xml @@ -33,7 +33,8 @@ mmsp dirpw perpw - pr + htsgw + pr cpofp cpozp pw @@ -48,7 +49,8 @@ sh heli sli - t + bli + t tcc thp tp diff --git a/edexOsgi/com.raytheon.uf.edex.ohd/res/spring/DPADecoder-spring.xml b/edexOsgi/com.raytheon.uf.edex.ohd/res/spring/DPADecoder-spring.xml new file mode 100644 index 0000000000..f483d69124 --- /dev/null +++ b/edexOsgi/com.raytheon.uf.edex.ohd/res/spring/DPADecoder-spring.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + dpa + + + + + + + + + + java.lang.Throwable + + + + + + + \ No newline at end of file diff --git a/hebbard_deletes.txt b/hebbard_deletes.txt new file mode 100644 index 0000000000..70ff70a41e --- /dev/null +++ b/hebbard_deletes.txt @@ -0,0 +1,7 @@ +cave/build/static/common/cave/etc/ncep/PgenXmlOverlayProducts +cave/build/static/common/cave/etc/ncep/ResourceDefns/OVERLAYS/G2tAtl +cave/build/static/common/cave/etc/ncep/ResourceDefns/OVERLAYS/G2tPac +cave/build/static/common/cave/etc/ncep/ResourceDefns/OVERLAYS/G2tTpc +ncep/gov.noaa.nws.ncep.edex.plugin.convsigmet/gov.noaa.nws.ncep.edex.plugin.convsigmet +ncep/gov.noaa.nws.ncep.edex.plugin.nonconvsigmet/gov.noaa.nws.ncep.edex.plugin.nonconvsigmet +ncep/gov.noaa.nws.ncep.viz.rsc.ncgrid/src/gov/noaa/nws/ncep/viz/rsc/ncgrid/util