Merge "Issue #2033 moved bundles and menu files into corresponding plugins" into development

Former-commit-id: 34c2b29b569f9179d37c330bc2f8edf5d56edf6c
This commit is contained in:
Nate Jensen 2013-08-14 12:55:15 -05:00 committed by Gerrit Code Review
commit 9776721a46
495 changed files with 2031 additions and 2455 deletions

View file

@ -323,6 +323,10 @@
<param name="feature"
value="com.raytheon.viz.dataaccess.feature" />
</antcall>
<antcall target="p2.build.repo">
<param name="feature"
value="com.raytheon.uf.viz.d2d.ui.awips.feature" />
</antcall>
<antcall target="cleanup.features" />
</target>

View file

@ -1,132 +0,0 @@
<bundle>
<mapDescriptor>
<resourcePair>
<resource name="blendedResource">
<properties>
<value field="resourceList">
<resourcePair>
<resource name="Radar">
<properties>
<value field="contrast">1.0</value>
<value field="brightness">1.0</value>
<value field="interpolationState">false</value>
<value field="requestStyle">METADATA</value>
<value field="requestMetaData">
<map>
<hashmap size="4">
<entry key="productCode">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>19</constraintValue>
</constraint>
</entry>
<entry key="pluginName">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>radar</constraintValue>
</constraint>
</entry>
<entry key="icao">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>koax</constraintValue>
</constraint>
</entry>
<entry key="primaryElevationAngle">
<constraint>
<constraintType>IN</constraintType>
<constraintValue>0.5,1.5,2.4,3.4</constraintValue>
</constraint>
</entry>
</hashmap>
</map>
</value>
</properties>
</resource>
<resourceProperties>
<isVisible>true</isVisible>
<opacity>1.0</opacity>
</resourceProperties>
</resourcePair>
<resourcePair>
<resource name="Radar">
<properties>
<value field="contrast">1.0</value>
<value field="brightness">1.0</value>
<value field="interpolationState">false</value>
<value field="requestStyle">METADATA</value>
<value field="requestMetaData">
<map>
<hashmap size="4">
<entry key="productCode">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>56</constraintValue>
</constraint>
</entry>
<entry key="pluginName">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>radar</constraintValue>
</constraint>
</entry>
<entry key="icao">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>koax</constraintValue>
</constraint>
</entry>
<!--
<entry key="primaryElevationAngle">
<constraint>
<constraintType>IN</constraintType>
<constraintValue>0.5,1.5,2.5,3.5</constraintValue>
</constraint>
</entry>
-->
</hashmap>
</map>
</value>
</properties>
</resource>
<resourceProperties>
<isVisible>true</isVisible>
<opacity>1.0</opacity>
</resourceProperties>
</resourcePair>
</value>
<value field="colorMapParameters">
<colorMapParameters>
<colorMapName>Radar/OSF/16 Level Reflectivity</colorMapName>
<dataMax>255.0</dataMax>
<colorMapMax>255.0</colorMapMax>
<value>-28.0</value>
<value>-24.0</value>
<value>-20.0</value>
<value>-16.0</value>
<value>-12.0</value>
<value>-8.0</value>
<value>-4.0</value>
<value>0.0</value>
<value>4.0</value>
<value>8.0</value>
<value>12.0</value>
<value>16.0</value>
<value>20.0</value>
<value>24.0</value>
<value>28.0</value>
</colorMapParameters>
</value>
</properties>
</resource>
<resourceProperties>
<isVisible>true</isVisible>
<opacity>1.0</opacity>
<isLabeled>true</isLabeled>
</resourceProperties>
</resourcePair>
</mapDescriptor>
</bundle>

View file

@ -1,45 +0,0 @@
<bundle>
<displayList>
<displays xsi:type="d2DMapRenderableDisplay" density="1.0" magnification="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<descriptor xsi:type="mapDescriptor">
<resource>
<loadProperties loadWithoutData="true">
<capabilities>
<capability xsi:type="colorMapCapability">
<colorMapParameters colorMapName="${colormap}"/>
</capability>
<capability xsi:type="imagingCapability" interpolationState="false" brightness="1.0" contrast="1.0" alpha="1.0"/>
</capabilities>
<resourceType>PLAN_VIEW</resourceType>
</loadProperties>
<resourceData xsi:type="satBlendedResourceData">
<resource>
<loadProperties loadWithoutData="true">
<capabilities>
<capability xsi:type="imagingCapability" interpolationState="false" brightness="1.0" contrast="1.0" alpha="1.0"/>
</capabilities>
</loadProperties>
<properties isSystemResource="false" isBlinking="false" isMapLayer="false" isHoverOn="false" isVisible="true">
<pdProps minDisplayWidth="13000000"/>
</properties>
<resourceData xsi:type="satResourceData" isUpdatingOnMetadataOnly="false" isRequeryNecessaryOnTimeMatch="true">
<metadataMap>
<mapping key="pluginName">
<constraint constraintValue="satellite" constraintType="EQUALS"/>
</mapping>
<mapping key="physicalElement">
<constraint constraintValue="${element}" constraintType="EQUALS"/>
</mapping>
<mapping key="sectorID">
<constraint constraintValue="${sector}" constraintType="EQUALS"/>
</mapping>
</metadataMap>
</resourceData>
</resource>
</resourceData>
</resource>
</descriptor>
</displays>
</displayList>
</bundle>

View file

@ -1,179 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
This_software_was_developed_and_/_or_modified_by_Raytheon_Company,
pursuant_to_Contract_DG133W-05-CQ-1067_with_the_US_Government.
U.S._EXPORT_CONTROLLED_TECHNICAL_DATA
This_software_product_contains_export-restricted_data_whose
export/transfer/disclosure_is_restricted_by_U.S._law._Dissemination
to_non-U.S._persons_whether_in_the_United_States_or_abroad_requires
an_export_license_or_other_authorization.
Contractor_Name:________Raytheon_Company
Contractor_Address:_____6825_Pine_Street,_Suite_340
________________________Mail_Stop_B8
________________________Omaha,_NE_68106
________________________402.291.0100
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
<!-- loads a seperate radar product on each of the four panels
substitution keys:
product1 the product to load in the upper left panel
product2 the product to load in the upper right panel
product3 the product to load in the lower right panel
product4 the product to load in the lower left panel
icao the icao, kxxx or something like that
elev1 the elevation to load in the upper left panel
elev2 the elevation to load in the upper right panel
elev3 the elevation to load in the lower right panel
elev4 the elevation to load in the lower left panel
-->
<bundle>
<displayList>
<displays xsi:type="d2DMapRenderableDisplay"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<descriptor xsi:type="mapDescriptor">
<resource>
<loadProperties loadWithoutData="true">
<capabilities>
<capability xsi:type="imagingCapability"
interpolationState="false" brightness="1.0" contrast="1.0"
alpha="1.0" />
<capability xsi:type="rangeRingsOverlayCapability"/>
</capabilities>
</loadProperties>
<properties isSystemResource="false" isBlinking="false"
isMapLayer="false" isHoverOn="false" isVisible="true">
</properties>
<resourceData xsi:type="radarResourceData"
isUpdatingOnMetadataOnly="false" isRequeryNecessaryOnTimeMatch="true">
<metadataMap>
<mapping key="primaryElevationAngle">
<constraint constraintValue="${elevation1}"
constraintType="IN" />
</mapping>
<mapping key="productCode">
<constraint constraintValue="${product1}"
constraintType="EQUALS" />
</mapping>
<mapping key="icao">
<constraint constraintValue="${icao}" constraintType="EQUALS" />
</mapping>
<mapping key="pluginName">
<constraint constraintValue="radar" constraintType="EQUALS" />
</mapping>
</metadataMap>
</resourceData>
</resource>
</descriptor>
</displays>
<displays xsi:type="d2DMapRenderableDisplay"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<descriptor xsi:type="mapDescriptor">
<resource>
<loadProperties loadWithoutData="true">
<capabilities>
<capability xsi:type="imagingCapability"
interpolationState="false" brightness="1.0" contrast="1.0"
alpha="1.0" />
<capability xsi:type="rangeRingsOverlayCapability"/>
</capabilities>
</loadProperties>
<properties isSystemResource="false" isBlinking="false"
isMapLayer="false" isHoverOn="false" isVisible="true">
</properties>
<resourceData xsi:type="radarResourceData"
isUpdatingOnMetadataOnly="false" isRequeryNecessaryOnTimeMatch="true">
<metadataMap>
<mapping key="primaryElevationAngle">
<constraint constraintValue="${elevation2}"
constraintType="IN" />
</mapping>
<mapping key="productCode">
<constraint constraintValue="${product2}"
constraintType="EQUALS" />
</mapping>
<mapping key="icao">
<constraint constraintValue="${icao}" constraintType="EQUALS" />
</mapping>
<mapping key="pluginName">
<constraint constraintValue="radar" constraintType="EQUALS" />
</mapping>
</metadataMap>
</resourceData>
</resource>
</descriptor>
</displays>
<displays xsi:type="d2DMapRenderableDisplay" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<descriptor xsi:type="mapDescriptor">
<resource>
<loadProperties loadWithoutData="true">
<capabilities>
<capability xsi:type="imagingCapability" interpolationState="false" brightness="1.0" contrast="1.0" alpha="1.0" />
<capability xsi:type="rangeRingsOverlayCapability" />
</capabilities>
</loadProperties>
<properties isSystemResource="false" isBlinking="false" isMapLayer="false" isHoverOn="false" isVisible="true">
</properties>
<resourceData xsi:type="radarResourceData" isUpdatingOnMetadataOnly="false" isRequeryNecessaryOnTimeMatch="true">
<metadataMap>
<mapping key="primaryElevationAngle">
<constraint constraintValue="${elevation4}" constraintType="IN" />
</mapping>
<mapping key="productCode">
<constraint constraintValue="${product4}" constraintType="EQUALS" />
</mapping>
<mapping key="icao">
<constraint constraintValue="${icao}" constraintType="EQUALS" />
</mapping>
<mapping key="pluginName">
<constraint constraintValue="radar" constraintType="EQUALS" />
</mapping>
</metadataMap>
</resourceData>
</resource>
</descriptor>
</displays><displays xsi:type="d2DMapRenderableDisplay"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<descriptor xsi:type="mapDescriptor">
<resource>
<loadProperties loadWithoutData="true">
<capabilities>
<capability xsi:type="imagingCapability"
interpolationState="false" brightness="1.0" contrast="1.0"
alpha="1.0" />
<capability xsi:type="rangeRingsOverlayCapability"/>
</capabilities>
</loadProperties>
<properties isSystemResource="false" isBlinking="false"
isMapLayer="false" isHoverOn="false" isVisible="true">
</properties>
<resourceData xsi:type="radarResourceData"
isUpdatingOnMetadataOnly="false" isRequeryNecessaryOnTimeMatch="true">
<metadataMap>
<mapping key="primaryElevationAngle">
<constraint constraintValue="${elevation3}"
constraintType="IN" />
</mapping>
<mapping key="productCode">
<constraint constraintValue="${product3}"
constraintType="EQUALS" />
</mapping>
<mapping key="icao">
<constraint constraintValue="${icao}" constraintType="EQUALS" />
</mapping>
<mapping key="pluginName">
<constraint constraintValue="radar" constraintType="EQUALS" />
</mapping>
</metadataMap>
</resourceData>
</resource>
</descriptor>
</displays>
</displayList>
</bundle>

View file

@ -1,213 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<bundle>
<displayList>
<displays xsi:type="d2DMapRenderableDisplay"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<descriptor xsi:type="mapDescriptor">
<resource>
<loadProperties loadWithoutData="true">
<capabilities>
<capability xsi:type="imagingCapability"
interpolationState="false" brightness="1.0" contrast="1.0"
alpha="1.0" />
<capability xsi:type="groupNamingCapability" />
</capabilities>
</loadProperties>
<properties isSystemResource="false" isBlinking="false"
isMapLayer="false" isHoverOn="false" isVisible="true" />
<resourceData xsi:type="radarMosaicResourceData"
productName="${name}" isUpdatingOnMetadataOnly="false"
isRequeryNecessaryOnTimeMatch="true" retrieveData="false">
<binOffset posOffset="360" negOffset="0" virtualOffset="0" />
<metadataMap>
<mapping key="productCode">
<constraint constraintValue="${product1},${product2},${product3},${product4}"
constraintType="IN" />
</mapping>
<mapping key="icao">
<constraint constraintValue="${mosaicIcaoList}" constraintType="IN" />
</mapping>
<mapping key="primaryElevationAngle">
<constraint constraintValue="${elevation}"
constraintType="EQUALS" />
</mapping>
<mapping key="pluginName">
<constraint constraintValue="radar" constraintType="EQUALS" />
</mapping>
</metadataMap>
<resourceFactory xsi:type="radarMosaicResourceFactory" values="${mosaicIcaoList}" key="kxxx">
<resource>
<loadProperties loadWithoutData="true">
<capabilities>
<capability xsi:type="imagingCapability"
interpolationState="false" brightness="1.0" contrast="1.0"
alpha="1.0" />
<capability xsi:type="rangeRingsOverlayCapability" />
</capabilities>
</loadProperties>
<properties isSystemResource="false" isBlinking="false"
isMapLayer="false" isHoverOn="false" isVisible="true">
</properties>
<resourceData xsi:type="bestResResourceData"
productIdentifierKey="productCode" retrieveData="false">
<enabler xsi:type="radarSpatialEnabler" />
<metadataMap>
<mapping key="productCode">
<constraint constraintValue="${product1},${product2},${product3},${product4}"
constraintType="IN" />
</mapping>
<mapping key="icao">
<constraint constraintValue="kxxx" constraintType="EQUALS" />
</mapping>
<mapping key="pluginName">
<constraint constraintValue="radar" constraintType="EQUALS" />
</mapping>
<mapping key="primaryElevationAngle">
<constraint constraintValue="${elevation}" constraintType="EQUALS" />
</mapping>
</metadataMap>
<resource>
<loadProperties loadWithoutData="true">
<capabilities>
<capability xsi:type="imagingCapability"
interpolationState="false" brightness="1.0" contrast="1.0"
alpha="1.0" />
<capability xsi:type="rangeRingsOverlayCapability" />
</capabilities>
</loadProperties>
<properties isSystemResource="false" isBlinking="false"
isMapLayer="false" isHoverOn="false" isVisible="true">
</properties>
<resourceData xsi:type="radarResourceData"
isUpdatingOnMetadataOnly="false" isRequeryNecessaryOnTimeMatch="true"
isBlended="false">
<metadataMap>
<mapping key="productCode">
<constraint constraintValue="${product1}"
constraintType="EQUALS" />
</mapping>
<mapping key="icao">
<constraint constraintValue="kxxx"
constraintType="EQUALS" />
</mapping>
<mapping key="pluginName">
<constraint constraintValue="radar" constraintType="EQUALS" />
</mapping>
<mapping key="primaryElevationAngle">
<constraint constraintValue="${elevation}"
constraintType="EQUALS" />
</mapping>
</metadataMap>
</resourceData>
</resource>
<resource>
<loadProperties loadWithoutData="true">
<capabilities>
<capability xsi:type="imagingCapability"
interpolationState="false" brightness="1.0" contrast="1.0"
alpha="1.0" />
<capability xsi:type="rangeRingsOverlayCapability" />
</capabilities>
</loadProperties>
<properties isSystemResource="false" isBlinking="false"
isMapLayer="false" isHoverOn="false" isVisible="true">
</properties>
<resourceData xsi:type="radarResourceData"
isUpdatingOnMetadataOnly="false" isRequeryNecessaryOnTimeMatch="true"
isBlended="false">
<metadataMap>
<mapping key="productCode">
<constraint constraintValue="${product2}"
constraintType="EQUALS" />
</mapping>
<mapping key="icao">
<constraint constraintValue="kxxx"
constraintType="EQUALS" />
</mapping>
<mapping key="pluginName">
<constraint constraintValue="radar" constraintType="EQUALS" />
</mapping>
<mapping key="primaryElevationAngle">
<constraint constraintValue="${elevation}"
constraintType="EQUALS" />
</mapping>
</metadataMap>
</resourceData>
</resource>
<resource>
<loadProperties loadWithoutData="true">
<capabilities>
<capability xsi:type="imagingCapability"
interpolationState="false" brightness="1.0" contrast="1.0"
alpha="1.0" />
<capability xsi:type="rangeRingsOverlayCapability" />
</capabilities>
</loadProperties>
<properties isSystemResource="false" isBlinking="false"
isMapLayer="false" isHoverOn="false" isVisible="true">
</properties>
<resourceData xsi:type="radarResourceData"
isUpdatingOnMetadataOnly="false" isRequeryNecessaryOnTimeMatch="true"
isBlended="false">
<metadataMap>
<mapping key="productCode">
<constraint constraintValue="${product3}"
constraintType="EQUALS" />
</mapping>
<mapping key="icao">
<constraint constraintValue="kxxx"
constraintType="EQUALS" />
</mapping>
<mapping key="pluginName">
<constraint constraintValue="radar" constraintType="EQUALS" />
</mapping>
<mapping key="primaryElevationAngle">
<constraint constraintValue="${elevation}"
constraintType="EQUALS" />
</mapping>
</metadataMap>
</resourceData>
</resource>
<resource>
<loadProperties loadWithoutData="true">
<capabilities>
<capability xsi:type="imagingCapability"
interpolationState="false" brightness="1.0" contrast="1.0"
alpha="1.0" />
<capability xsi:type="rangeRingsOverlayCapability" />
</capabilities>
</loadProperties>
<properties isSystemResource="false" isBlinking="false"
isMapLayer="false" isHoverOn="false" isVisible="true">
</properties>
<resourceData xsi:type="radarResourceData"
isUpdatingOnMetadataOnly="false" isRequeryNecessaryOnTimeMatch="true"
isBlended="false">
<metadataMap>
<mapping key="productCode">
<constraint constraintValue="${product4}"
constraintType="EQUALS" />
</mapping>
<mapping key="icao">
<constraint constraintValue="kxxx"
constraintType="EQUALS" />
</mapping>
<mapping key="pluginName">
<constraint constraintValue="radar" constraintType="EQUALS" />
</mapping>
<mapping key="primaryElevationAngle">
<constraint constraintValue="${elevation}"
constraintType="EQUALS" />
</mapping>
</metadataMap>
</resourceData>
</resource>
</resourceData>
</resource>
</resourceFactory>
</resourceData>
</resource>
</descriptor>
</displays>
</displayList>
</bundle>

View file

@ -1,44 +0,0 @@
<bundle>
<mapDescriptor>
<resourcePair>
<resource name="Satellite">
<properties>
<value field="contrast">1.0</value>
<value field="brightness">1.0</value>
<value field="interpolationState">false</value>
<value field="requestStyle">METADATA</value>
<value field="requestMetaData">
<map>
<hashmap size="3">
<entry key="physicalElement">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>Imager 11 micron IR</constraintValue>
</constraint>
</entry>
<entry key="sectorID">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>East CONUS</constraintValue>
</constraint>
</entry>
<entry key="pluginName">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>satellite</constraintValue>
</constraint>
</entry>
</hashmap>
</map>
</value>
</properties>
</resource>
<resourceProperties>
<isVisible>true</isVisible>
<opacity>1.0</opacity>
<isLabeled>true</isLabeled>
</resourceProperties>
</resourcePair>
</mapDescriptor>
</bundle>

View file

@ -1,37 +0,0 @@
<bundle>
<displayList>
<displays xsi:type="d2DMapRenderableDisplay"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<descriptor xsi:type="mapDescriptor">
<resource>
<loadProperties loadWithoutData="true"/>
<properties isSystemResource="false" isBlinking="false"
isMapLayer="false" isHoverOn="false"
isVisible="true" />
<resourceData xsi:type="wwaResourceData"
isUpdatingOnMetadataOnly="false"
isRequeryNecessaryOnTimeMatch="true">
<metadataMap>
<mapping key="act">
<constraint constraintValue="NEW,CON" constraintType="IN" />
</mapping>
<mapping key="pil">
<constraint constraintValue="SVR,SVS,TOR,FFW,FLW,EWW,EWS,FFS,FLS" constraintType="IN" />
</mapping>
<mapping key="phensig">
<constraint constraintValue="TO.W,SV.W,EW.W,FF.W,FA.W,FA.Y" constraintType="IN" />
</mapping>
<mapping key="pluginName">
<constraint constraintValue="warning" constraintType="EQUALS" />
</mapping>
<mapping key="officeid">
<constraint constraintValue="${site}" constraintType="EQUALS" />
</mapping>
</metadataMap>
</resourceData>
</resource>
</descriptor>
</displays>
</displayList>
</bundle>

View file

@ -1,44 +0,0 @@
<bundle>
<mapDescriptor>
<resourcePair>
<resource name="Satellite">
<properties>
<value field="contrast">1.0</value>
<value field="brightness">1.0</value>
<value field="interpolationState">false</value>
<value field="requestStyle">METADATA</value>
<value field="requestMetaData">
<map>
<hashmap size="3">
<entry key="physicalElement">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>Imager Visible</constraintValue>
</constraint>
</entry>
<entry key="sectorID">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>East CONUS</constraintValue>
</constraint>
</entry>
<entry key="pluginName">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>satellite</constraintValue>
</constraint>
</entry>
</hashmap>
</map>
</value>
</properties>
</resource>
<resourceProperties>
<isVisible>true</isVisible>
<opacity>1.0</opacity>
<isLabeled>true</isLabeled>
</resourceProperties>
</resourcePair>
</mapDescriptor>
</bundle>

View file

@ -1,44 +0,0 @@
<bundle>
<mapDescriptor>
<resourcePair>
<resource name="Satellite">
<properties>
<value field="contrast">1.0</value>
<value field="brightness">1.0</value>
<value field="interpolationState">false</value>
<value field="requestStyle">METADATA</value>
<value field="requestMetaData">
<map>
<hashmap size="3">
<entry key="physicalElement">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>Imager 6.7-6.5 micron IR (WV)</constraintValue>
</constraint>
</entry>
<entry key="sectorID">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>East CONUS</constraintValue>
</constraint>
</entry>
<entry key="pluginName">
<constraint>
<constraintType>EQUALS</constraintType>
<constraintValue>satellite</constraintValue>
</constraint>
</entry>
</hashmap>
</map>
</value>
</properties>
</resource>
<resourceProperties>
<isVisible>true</isVisible>
<opacity>1.0</opacity>
<isLabeled>true</isLabeled>
</resourceProperties>
</resourcePair>
</mapDescriptor>
</bundle>

View file

@ -1,57 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
This_software_was_developed_and_/_or_modified_by_Raytheon_Company,
pursuant_to_Contract_DG133W-05-CQ-1067_with_the_US_Government.
U.S._EXPORT_CONTROLLED_TECHNICAL_DATA
This_software_product_contains_export-restricted_data_whose
export/transfer/disclosure_is_restricted_by_U.S._law._Dissemination
to_non-U.S._persons_whether_in_the_United_States_or_abroad_requires
an_export_license_or_other_authorization.
Contractor_Name:________Raytheon_Company
Contractor_Address:_____6825_Pine_Street,_Suite_340
________________________Mail_Stop_B8
________________________Omaha,_NE_68106
________________________402.291.0100
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
<bundle>
<displayList>
<displays xsi:type="d2DMapRenderableDisplay"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<descriptor xsi:type="mapDescriptor">
<resource>
<loadProperties loadWithoutData="true">
<capabilities>
<capability xsi:type="imagingCapability" interpolationState="false" brightness="1.0" contrast="1.0" alpha="1.0"/>
</capabilities>
</loadProperties>
<properties isSystemResource="false" isBlinking="false"
isMapLayer="false" isHoverOn="false"
isVisible="true" />
<resourceData xsi:type="wwaResourceData"
isUpdatingOnMetadataOnly="false"
isRequeryNecessaryOnTimeMatch="true">
<metadataMap>
<mapping key="pluginName">
<constraint constraintValue="warning" constraintType="EQUALS" />
</mapping>
<mapping key="act">
<constraint constraintValue="NEW,CON" constraintType="IN" />
</mapping>
<mapping key="pil">
<constraint constraintValue="SVR,SVS,TOR,FFW,FLW,EWW,MWS,SMW" constraintType="IN" />
</mapping>
<mapping key="phensig">
<constraint constraintValue="TO.W,SV.W,FF.W,FA.Y,FA.W,MA.W" constraintType="IN" />
</mapping>
</metadataMap>
</resourceData>
</resource>
</descriptor>
</displays>
</displayList>
</bundle>

View file

@ -1,23 +0,0 @@
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>
<!-- bundleToMenu.xslt transforms a saved bundle into a menu ready
bundle by removing some redundant and unneeded information -->
<!-- copy everything from the bundle -->
<xsl:output omit-xml-declaration="yes"/>
<xsl:template match="node()|@*">
<xsl:copy>
<xsl:apply-templates select="node()|@*"/>
</xsl:copy>
</xsl:template>
<!-- remove the information saved in a bundle that isn't needed for menus -->
<xsl:template match="gridGeometry|limitedNumberOfFrames|numberOfFrames"/>
<xsl:template match="capability[@xsi:type='colorableCapability']"/>
<xsl:template match="//resource[resourceData/@xsi:type='mapResourceGroupData']"/>
</xsl:stylesheet>

View file

@ -1,89 +0,0 @@
<bundle>
<mapDescriptor>
<scale>CONUS</scale>
<zoomLevel>0.5405884981155396</zoomLevel>
<center>
<coord>-98.63120732934439</coord>
<coord>38.59133904765234</coord>
<coord>0.0</coord>
</center>
<gridGeometry>
<crs>PROJCS["Lambert Conformal (SP: 25.0/25.0, Origin: -95.0)",
GEOGCS["WGS84",
DATUM["WGS84",
SPHEROID["WGS84", 6378137.0, 298.257223563]],
PRIMEM["Greenwich", 0.0],
UNIT["degree", 0.017453292519943295],
AXIS["Geodetic longitude", EAST],
AXIS["Geodetic latitude", NORTH]],
PROJECTION["Lambert_Conformal_Conic_1SP"],
PARAMETER["central_meridian", -95.0],
PARAMETER["latitude_of_origin", 25.0],
PARAMETER["false_easting", 0.0],
PARAMETER["false_northing", 0.0],
UNIT["m", 1.0],
AXIS["Easting", EAST],
AXIS["Northing", NORTH]]</crs>
<gridRange maxX="14315" maxY="10000"/>
<envelope minX="-4226114.5" maxX="3250830.75" minY="-832694.5" maxY="4368704.0"/>
</gridGeometry>
<loadMode>VALID_TIME_SEQ</loadMode>
<resourcePair>
<resource name="mapResourceGroup">
<properties>
<value field="name">State/County Boundaries</value>
<value field="resourceList">
<resourcePair>
<resource name="BCD Resource">
<properties>
<value field="name">State Boundaries</value>
<value field="filename">conandsta.bcd</value>
<value field="color">RGB {155, 155, 155}</value>
<value field="outlineWidth">1</value>
<value field="outlineOn">true</value>
</properties>
</resource>
<resourceProperties>
<isVisible>true</isVisible>
<opacity>1.0</opacity>
<isMapLayer>true</isMapLayer>
<progressiveDisclosureProperties>
<minDisplayWidth>750000</minDisplayWidth>
<maxDisplayWidth>100000000</maxDisplayWidth>
</progressiveDisclosureProperties>
</resourceProperties>
</resourcePair>
<resourcePair>
<resource name="BCD Resource">
<properties>
<value field="name">US Counties</value>
<value field="filename">uscounty.bcd</value>
<value field="color">RGB {155, 155, 155}</value>
<value field="outlineWidth">1</value>
<value field="outlineOn">true</value>
</properties>
</resource>
<resourceProperties>
<isVisible>true</isVisible>
<opacity>1.0</opacity>
<isMapLayer>true</isMapLayer>
<progressiveDisclosureProperties>
<minDisplayWidth>0</minDisplayWidth>
<maxDisplayWidth>750000</maxDisplayWidth>
</progressiveDisclosureProperties>
</resourceProperties>
</resourcePair>
</value>
<value field="color">RGB {155, 155, 155}</value>
<value field="outlineWidth">1</value>
<value field="outlineOn">true</value>
</properties>
</resource>
<resourceProperties>
<isVisible>true</isVisible>
<opacity>1.0</opacity>
<isMapLayer>true</isMapLayer>
</resourceProperties>
</resourcePair>
</mapDescriptor>
</bundle>

View file

@ -1,154 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
This_software_was_developed_and_/_or_modified_by_Raytheon_Company,
pursuant_to_Contract_DG133W-05-CQ-1067_with_the_US_Government.
U.S._EXPORT_CONTROLLED_TECHNICAL_DATA
This_software_product_contains_export-restricted_data_whose
export/transfer/disclosure_is_restricted_by_U.S._law._Dissemination
to_non-U.S._persons_whether_in_the_United_States_or_abroad_requires
an_export_license_or_other_authorization.
Contractor_Name:________Raytheon_Company
Contractor_Address:_____6825_Pine_Street,_Suite_340
________________________Mail_Stop_B8
________________________Omaha,_NE_68106
________________________402.291.0100
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
<menuTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<contribute xsi:type="subMenu" menuText="Threat Charts">
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Weekly Drought Monitor" id="droughtMonitor">
<dataURI>/redbook/%/PYIA88/%</dataURI>
<substitute key="wmo" value="PYIA88"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Drought Outlook" id="droughtOutlook">
<dataURI>/redbook/%/PMNV88/%</dataURI>
<substitute key="wmo" value="PMNV88"/>
</contribute>
<contribute xsi:type="separator" id="separator1"/>
<contribute xsi:type="titleItem"
titleText="------ 3-7 Day Hazard Outlook ------" id="threeTo7DayHazardOutlook"/>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="3-7 day Precipitation Fcst" id="threeTo7DayPrecipFcst">
<dataURI>/redbook/%/PEIY97/%</dataURI>
<substitute key="wmo" value="PEIY97"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="3-7 day Soil/Wildfire Fcst" id="threeTo7DaySoilWildfireFcst">
<dataURI>/redbook/%/PYIY97/%</dataURI>
<substitute key="wmo" value="PYIY97"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="3-7 day Temperature/Wind Fcst" id="threeTo7DayTempWindFcst">
<dataURI>/redbook/%/PTIY97/%</dataURI>
<substitute key="wmo" value="PTIY97"/>
</contribute>
<contribute xsi:type="separator" id="separator1"/>
<contribute xsi:type="titleItem"
titleText="------ 8-14 Day Hazard Outlook ------" id="eightTo14DayHazardOutlook"/>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="8-14 day Precipitation Fcst" id="eightTo14DayPrecipFcst">
<dataURI>/redbook/%/PEIY96/%</dataURI>
<substitute key="wmo" value="PEIY96"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="8-14 day Soil/Wildfire Fcst" id="eightTo14DaySoilWildfireFcst">
<dataURI>/redbook/%/PYIY96/%</dataURI>
<substitute key="wmo" value="PYIY96"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="8-14 day Temperature/Wind Fcst" id="eightTo14DayTempWindFcst">
<dataURI>/redbook/%/PTIY96/%</dataURI>
<substitute key="wmo" value="PTIY96"/>
</contribute>
<contribute xsi:type="separator" id="separator1"/>
<contribute xsi:type="titleItem"
titleText="------ 6-10 Day Heat Index Fcst ------" id="sixTo10DayHeatIndexFcstLine"/>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText=">=85F for 3 days of 5" id="gt85For3daysOf5">
<dataURI>/redbook/%/PTAS90/%</dataURI>
<substitute key="wmo" value="PTAS90"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText=">=90F for 2 days of 5" id="gt90For2daysOf5">
<dataURI>/redbook/%/PTAS95/%</dataURI>
<substitute key="wmo" value="PTAS95"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText=">=95F for 1 day of 5" id="gt95For1dayOf5">
<dataURI>/redbook/%/PTAS00/%</dataURI>
<substitute key="wmo" value="PTAS00"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="6-10 Max Heat Index Outlook" id="maxHeatIndexOutlook">
<dataURI>/redbook/%/PTNR98/%</dataURI>
<substitute key="wmo" value="PTNR98"/>
</contribute>
<contribute xsi:type="separator" id="separator2"/>
<contribute xsi:type="titleItem"
titleText="------ 8-14 Day Heat Index Fcst ------" id="eightTo14DayHeatIndexFcstLine"/>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText=">=85F for 3 days of 7" id="gt85For3daysOf7">
<dataURI>/redbook/%/PTAT90/%</dataURI>
<substitute key="wmo" value="PTAT90"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText=">=90F for 2 days of 7" id="gt90For2daysOf7">
<dataURI>/redbook/%/PTAT95/%</dataURI>
<substitute key="wmo" value="PTAT95"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText=">=95F for 1 day of 7" id="gt95For1dayOf7">
<dataURI>/redbook/%/PTAT00/%</dataURI>
<substitute key="wmo" value="PTAT00"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="8-14 Day Max Heat Index Outlook" id="maxHeatIndexOutlook">
<dataURI>/redbook/%/PTNT98/%</dataURI>
<substitute key="wmo" value="PTNT98"/>
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Outlook Grids">
<contribute xsi:type="titleItem"
titleText="------ Short Range, 6-10 Day ------" id="shortRangeLine"/>
<contribute xsi:type="titleItem"
titleText="------ Medium Range, 8-14 Day ------" id="mediumRangeLine"/>
<contribute xsi:type="titleItem"
titleText="------ Long Range, 30 Day or above ------" id="longRangeLine"/>
<contribute xsi:type="bundleItem" file="bundles/miscGrids/PTAN-PTBN.xml"
menuText="Temp Probabilities" id="tempProbabilities">
</contribute>
<contribute xsi:type="bundleItem" file="bundles/miscGrids/PPAN-PPBN.xml"
menuText="Precip Probabilities" id="precipProbabilities">
</contribute>
<contribute xsi:type="bundleItem" file="bundles/miscGrids/PTAN.xml"
menuText="Prob Temp above normal" id="probTempAboveNormal">
<dataURI>/grib/%/CPCoutlook211/PTAN/%</dataURI>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/miscGrids/PTNN.xml"
menuText="Prob Temp near normal" id="probTempNearNormal">
<dataURI>/grib/%/CPCoutlook211/PTNN/%</dataURI>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/miscGrids/PTBN.xml"
menuText="Prob Temp below normal" id="probTempBelowNormal">
<dataURI>/grib/%/CPCoutlook211/PTBN/%</dataURI>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/miscGrids/PPAN.xml"
menuText="Prob Precip above normal" id="probPrecipAboveNormal">
<dataURI>/grib/%/CPCoutlook211/PPAN/%</dataURI>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/miscGrids/PPNN.xml"
menuText="Prob Precip near normal" id="probPrecipNearNormal">
<dataURI>/grib/%/CPCoutlook211/PPNN/%</dataURI>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/miscGrids/PPBN.xml"
menuText="Prob Precip below normal" id="probPrecipBelowNormal">
<dataURI>/grib/%/CPCoutlook211/PPBN/%</dataURI>
</contribute>
</contribute>
</menuTemplate>

View file

@ -1,259 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
This_software_was_developed_and_/_or_modified_by_Raytheon_Company,
pursuant_to_Contract_DG133W-05-CQ-1067_with_the_US_Government.
U.S._EXPORT_CONTROLLED_TECHNICAL_DATA
This_software_product_contains_export-restricted_data_whose
export/transfer/disclosure_is_restricted_by_U.S._law._Dissemination
to_non-U.S._persons_whether_in_the_United_States_or_abroad_requires
an_export_license_or_other_authorization.
Contractor_Name:________Raytheon_Company
Contractor_Address:_____6825_Pine_Street,_Suite_340
________________________Mail_Stop_B8
________________________Omaha,_NE_68106
________________________402.291.0100
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
<menuTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<contribute xsi:type="bundleItem" file="bundles/miscGrids/HPC6hrQPF.xml"
menuText="HPC QPF 6hr (Grid)" id="HPCQPF6hr">
<dataURI>/grib/%/HPCqpf/%</dataURI>
</contribute>
<contribute xsi:type="subMenu" menuText="Precipitation">
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Instantaneous Precip" id="instantaneousPrecip">
<dataURI>/redbook/%/PEIC61/%</dataURI>
<substitute key="wmo" value="PEIC61, PEIE62, PEIG63, PEII64"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 1 Excessive Rainfall" id="day1ExcessiveRainfall">
<dataURI>/redbook/%/PEI745/%</dataURI>
<substitute key="wmo" value="PEI745"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/miscGrids/HPCqpfNDFD-PPFFG.xml"
menuText="1-3 Day Excessive Rainfall (Grid)" id="day1to3ExcessiveRainfall">
<dataURI>/grib/%/HPCqpfNDFD/PPFFG/%</dataURI>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook_customLegend.xml"
menuText="Precip Accum - 6 hr" id="precipAccum6hr">
<substitute key="wmo" value="PEIB40, PEIC43, PEID44, PEIE40, PEIF40, PEBF98, PEBG98, PEBH98, PEBI88, PEBI98, PEBJ88, PEBJ98, PEBK98"/>
<substitute key="customLegend" value="Precip Fcst - 6hr accum"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Precip Accum - 24 hr" id="precipAccum24hr">
<substitute key="wmo" value="PEIE41, PEII42, PEIK98"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Sig River Flood Outlook" id="sigRiverFloodOutlook">
<dataURI>/redbook/%/PENJ88/%</dataURI>
<substitute key="wmo" value="PENJ88"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Mesoscale Precip Discussion" id="mesoPrecipDisc">
<dataURI>/redbook/%/PENA01/%</dataURI>
<substitute key="wmo" value="PENA01"/>
</contribute>
<contribute xsi:type="separator" id="separator1"/>
<contribute xsi:type="subMenu" menuText="Day 1-3 Prob 4+ Inches Snow">
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 1 Prob 4+&quot; Snow" id="day1Prob4InchesSnow">
<dataURI>/redbook/%/PSBB04/%</dataURI>
<substitute key="wmo" value="PSBB04"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 2 Prob 4+&quot; Snow" id="day2Prob4InchesSnow">
<dataURI>/redbook/%/PSBC04/%</dataURI>
<substitute key="wmo" value="PSBC04"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 3 Prob 4+&quot; Snow" id="day3Prob4InchesSnow">
<dataURI>/redbook/%/PSBD04/%</dataURI>
<substitute key="wmo" value="PSBD04"/>
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Day 1-3 Prob 8+ Inches Snow">
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 1 Prob 8+&quot; Snow" id="day1Prob8InchesSnow">
<dataURI>/redbook/%/PSBB08/%</dataURI>
<substitute key="wmo" value="PSBB08"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 2 Prob 8+&quot; Snow" id="day2Prob8InchesSnow">
<dataURI>/redbook/%/PSBC08/%</dataURI>
<substitute key="wmo" value="PSBC08"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 3 Prob 8+&quot; Snow" id="day3Prob8InchesSnow">
<dataURI>/redbook/%/PSBD08/%</dataURI>
<substitute key="wmo" value="PSBD08"/>
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Day 1-3 Prob 12+ Inches Snow">
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 1 Prob 12+&quot; Snow" id="day1Prob12InchesSnow">
<dataURI>/redbook/%/PSBB12/%</dataURI>
<substitute key="wmo" value="PSBB12"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 2 Prob 12+&quot; Snow" id="day2Prob12InchesSnow">
<dataURI>/redbook/%/PSBC12/%</dataURI>
<substitute key="wmo" value="PSBC12"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 3 Prob 12+&quot; Snow" id="day3Prob12InchesSnow">
<dataURI>/redbook/%/PSBD12/%</dataURI>
<substitute key="wmo" value="PSBD12"/>
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Day 1-3 Prob .25 Inches Ice">
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 1 Prob .25+&quot; Ice" id="day1Prob025InchesIce">
<dataURI>/redbook/%/PSBB25/%</dataURI>
<substitute key="wmo" value="PSBB25"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 2 Prob .25+&quot; Ice" id="day2Prob025InchesIce">
<dataURI>/redbook/%/PSBC25/%</dataURI>
<substitute key="wmo" value="PSBC25"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 3 Prob .25+&quot; Ice" id="day3Prob025InchesIce">
<dataURI>/redbook/%/PSBD25/%</dataURI>
<substitute key="wmo" value="PSBD25"/>
</contribute>
</contribute>
<contribute xsi:type="separator" id="separator2"/>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="1-5 Day Total Precip" id="oneToFiveDayTotalPrecip">
<dataURI>/redbook/%/PEIO46/%</dataURI>
<substitute key="wmo" value="PEIO46"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="6-10, 8-14 Day Precip Anom" id="sixToTen8to14DayPrecipAnom">
<dataURI>/redbook/%/PEIY47/%</dataURI>
<substitute key="wmo" value="PEIY47, PETT00"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="30 Day Precip Anom" id="thirtyDayPrecipAnom">
<dataURI>/redbook/%/PEIV98/%</dataURI>
<substitute key="wmo" value="PEIV98"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="90 Day Seasonal Precip Outlook" id="ninetyDaySeasonalPrecipOutlook">
<dataURI>/redbook/%/PEIW01/%</dataURI>
<substitute key="wmo" value="PEIW01,PEIW02,PEIW03,PEIW04,PEIW05,PEIW06,PEIW07,PEIW08,PEIW09,PEIW10,PEIW11,PEIW12,PEIW13"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="0.5 Mo (15-105 day) 50% POE Precip Outlook" id="fiftyPercentPOEPrecipOutlook2">
<dataURI>/redbook/%/PENV01/%</dataURI>
<substitute key="wmo" value="PENV01,PENV02,PENV03,PENV04,PENV05,PENV06,PENV07,PENV08,PENV09,PENV10,PENV11,PENV12,PENV13"/>
</contribute>
<contribute xsi:type="separator" id="separator3"/>
<contribute xsi:type="bundleItem" file="bundles/miscGrids/HPCqpfNDFD6hr.xml"
menuText="1-3 Day HPC QPF (6-Hourly Grid)" id="oneTo3HPCQPF">
<dataURI>/grib/%/HPCqpfNDFD/TP6hr/%</dataURI>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/miscGrids/HPCqpfNDFD48hr.xml"
menuText="4-5 Day HPC QPF (Grid)" id="fourTo5DayHPCQPF">
<dataURI>/grib/%/HPCqpfNDFD/TP48hr/%</dataURI>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/miscGrids/HPCqpfNDFD120hr.xml"
menuText="1-5 Day HPC QPF Total (Grid)" id="oneTo5HPCQPF">
<dataURI>/grib/%/HPCqpfNDFD/TP120hr/%</dataURI>
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Temps &amp;&amp; Weather">
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="1-5 Day Max Temp Anomaly" id="fiveDayMaxTempAnomaly">
<dataURI>/redbook/%/PTIO52/%</dataURI>
<substitute key="wmo" value="PTIO52"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="1-5 Day Min Temp Anomaly" id="fiveDayMinTempAnomaly">
<dataURI>/redbook/%/PTIO53/%</dataURI>
<substitute key="wmo" value="PTIO53"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 3-7 Max/Min/PoP" id="day3To7MaxMinPoP">
<dataURI>/redbook/%/PYWK43/%</dataURI>
<substitute key="wmo" value="PYWK43, PYWM44, PYWO45, PYWQ46, PYWS98"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 3 Heat Index Probabilities" id="day3HeatIndex">
<dataURI>/redbook/%/PTNK98/%</dataURI>
<substitute key="wmo" value="PTNK98"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 4 Heat Index Probabilities" id="day4HeatIndex">
<dataURI>/redbook/%/PTNM98/%</dataURI>
<substitute key="wmo" value="PTNM98"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 5 Heat Index Probabilities" id="day5HeatIndex">
<dataURI>/redbook/%/PTNO98/%</dataURI>
<substitute key="wmo" value="PTNO98"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 6 Heat Index Probabilities" id="day6HeatIndex">
<dataURI>/redbook/%/PTNQ98/%</dataURI>
<substitute key="wmo" value="PTNQ98"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 7 Heat Index Probabilities" id="day7HeatIndex">
<dataURI>/redbook/%/PTNS98/%</dataURI>
<substitute key="wmo" value="PTNS98"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="6-10, 8-14 Day Temp Anomaly" id="TempAnomaly6to108to14">
<dataURI>/redbook/%/PTTU98/%</dataURI>
<substitute key="wmo" value="PTTU98, PTIY51"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="30 Day Temp Anomaly" id="thirtyDayTempAnomaly">
<dataURI>/redbook/%/PTIV98/%</dataURI>
<substitute key="wmo" value="PTIV98"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="90 Day Seasonal Temp Outlook" id="ninetyDaySeasonalTempOutlook">
<dataURI>/redbook/%/PTIW01/%</dataURI>
<substitute key="wmo" value="PTIW01,PTIW02,PTIW03,PTIW04,PTIW05,PTIW06,PTIW07,PTIW08,PTIW09,PTIW10,PTIW11,PTIW12,PTIW13"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="0.5 Mo (15-105 day) 50% POE Temp Outlook" id="fiftyPercentPOEPrecipOutlook2">
<dataURI>/redbook/%/PTNV01/%</dataURI>
<substitute key="wmo" value="PTNV01,PTNV02,PTNV03,PTNV04,PTNV05,PTNV06,PTNV07,PTNV08,PTNV09,PTNV10,PTNV11,PTNV12,PTNV13"/>
</contribute>
<contribute xsi:type="separator" id="separator4"/>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="MSL Pressure Analysis" id="MSLPressureAnalysis">
<dataURI>/redbook/%/PPAA89/%</dataURI>
<substitute key="wmo" value="PPAA89"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Surface Fronts Analysis" id="surfaceFrontsAnalysis">
<dataURI>/redbook/%/PYAA98/%</dataURI>
<substitute key="wmo" value="PYAA98"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="12-48 hr Fronts/Press" id="frontsPress12to48">
<substitute key="wmo" value="PPIC01, PPIE01, PPIG01, PPII01"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 3-7 Fronts/Press" id="day3to7FrontsPress">
<substitute key="wmo" value="PPHK01, PPHM01, PPHO01, PPTG98, PPTR98"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="3-Day Sig Winter Low Tracks" id="threeDaySigWinterLowTracks">
<dataURI>/redbook/%/PSAO72/%</dataURI>
<substitute key="wmo" value="PSAO72"/>
</contribute>
</contribute>
</menuTemplate>

View file

@ -1,175 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
This_software_was_developed_and_/_or_modified_by_Raytheon_Company,
pursuant_to_Contract_DG133W-05-CQ-1067_with_the_US_Government.
U.S._EXPORT_CONTROLLED_TECHNICAL_DATA
This_software_product_contains_export-restricted_data_whose
export/transfer/disclosure_is_restricted_by_U.S._law._Dissemination
to_non-U.S._persons_whether_in_the_United_States_or_abroad_requires
an_export_license_or_other_authorization.
Contractor_Name:________Raytheon_Company
Contractor_Address:_____6825_Pine_Street,_Suite_340
________________________Mail_Stop_B8
________________________Omaha,_NE_68106
________________________402.291.0100
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
<menuTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<contribute xsi:type="titleItem"
titleText="------ Track Summaries ------" id="TrackSummaryLine"/>
<contribute xsi:type="bundleItem" file="bundles/TrackSummaryPlot.xml"
menuText="Atlantic" id="atlanticTrackSummary">
<dataURI>/tcs/%/TCMAT%/%</dataURI>
<substitute key="productType" value="TCMAT1,TCMAT2,TCMAT3,TCMAT4,TCMAT5"/>
<substitute key="legend" value="Atlantic"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/TrackSummaryPlot.xml"
menuText="E Pacific" id="easternPacificTrackSummary">
<dataURI>/tcs/%/TCMEP%/%</dataURI>
<substitute key="productType" value="TCMEP1,TCMEP2,TCMEP3,TCMEP4,TCMEP5"/>
<substitute key="legend" value="E Pacific"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/TrackSummaryPlot.xml"
menuText="W Pacific" id="westernPacificTrackSummary">
<dataURI>/tcs/%/TCMWP%/%</dataURI>
<substitute key="productType" value="TCMWP1,TCMWP2,TCMWP3,TCMWP4,TCMWP5,TCP"/>
<substitute key="legend" value="W Pacific"/>
</contribute>
<contribute xsi:type="subMenu" menuText="Hourly Forecasts">
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="AT1" id="AT1">
<dataURI>/tcs/%/TCMAT1/%</dataURI>
<substitute key="productType" value="AT1"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="AT2" id="AT2">
<dataURI>/tcs/%/TCMAT2/%</dataURI>
<substitute key="productType" value="AT2"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="AT3" id="AT3">
<dataURI>/tcs/%/TCMAT3/%</dataURI>
<substitute key="productType" value="AT3"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="AT4" id="AT4">
<dataURI>/tcs/%/TCMAT4/%</dataURI>
<substitute key="productType" value="AT4"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="AT5" id="AT5">
<dataURI>/tcs/%/TCMAT5/%</dataURI>
<substitute key="productType" value="AT5"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="EP1" id="EP1">
<dataURI>/tcs/%/TCMEP1/%</dataURI>
<substitute key="productType" value="EP1"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="EP2" id="EP2">
<dataURI>/tcs/%/TCMEP2/%</dataURI>
<substitute key="productType" value="EP2"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="EP3" id="EP3">
<dataURI>/tcs/%/TCMEP3/%</dataURI>
<substitute key="productType" value="EP3"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="EP4" id="EP4">
<dataURI>/tcs/%/TCMEP4/%</dataURI>
<substitute key="productType" value="EP4"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="EP5" id="EP5">
<dataURI>/tcs/%/TCMEP5/%</dataURI>
<substitute key="productType" value="EP5"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="CP1" id="CP1">
<dataURI>/tcs/%/TCMCP1/%</dataURI>
<substitute key="productType" value="CP1"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="CP2" id="CP2">
<dataURI>/tcs/%/TCMCP2/%</dataURI>
<substitute key="productType" value="CP2"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="CP3" id="CP3">
<dataURI>/tcs/%/TCMCP3/%</dataURI>
<substitute key="productType" value="CP3"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="CP4" id="CP4">
<dataURI>/tcs/%/TCMCP4/%</dataURI>
<substitute key="productType" value="CP4"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="CP5" id="CP5">
<dataURI>/tcs/%/TCMCP5/%</dataURI>
<substitute key="productType" value="CP5"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="WP1" id="WP1">
<dataURI>/tcs/%/TCMWP1/%</dataURI>
<substitute key="productType" value="WP1"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="WP2" id="WP2">
<dataURI>/tcs/%/TCMWP2/%</dataURI>
<substitute key="productType" value="WP2"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="WP3" id="WP3">
<dataURI>/tcs/%/TCMWP3/%</dataURI>
<substitute key="productType" value="WP3"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="WP4" id="WP4">
<dataURI>/tcs/%/TCMWP4/%</dataURI>
<substitute key="productType" value="WP4"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/HourlyForecastPlot.xml"
menuText="WP5" id="WP5">
<dataURI>/tcs/%/TCMWP5/%</dataURI>
<substitute key="productType" value="WP5"/>
</contribute>
</contribute>
<contribute xsi:type="titleItem"
titleText="------ Position Update ------" id="PositionUpdateLine"/>
<contribute xsi:type="bundleItem" file="bundles/PositionUpdatePlot.xml"
menuText="Atlantic" id="atlanticPositionUpdate">
<dataURI>/tcg/%/TCEAT%/%</dataURI>
<substitute key="productType" value="TCEAT1,TCEAT2,TCEAT3,TCEAT4,TCEAT5"/>
<substitute key="legend" value="Atlantic"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/PositionUpdatePlot.xml"
menuText="E Pacific" id="easternPacificPositionUpdate">
<dataURI>/tcg/%/TCEEP%/%</dataURI>
<substitute key="productType" value="TCEEP1,TCEEP2,TCEEP3,TCEEP4,TCEEP5"/>
<substitute key="legend" value="E Pacific"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/PositionUpdatePlot.xml"
menuText="C Pacific" id="centralPacificPositionUpdate">
<dataURI>/tcg/%/TCECP%/%</dataURI>
<substitute key="productType" value="TCECP1,TCECP2,TCECP3,TCECP4,TCECP5"/>
<substitute key="legend" value="C Pacific"/>
</contribute>
<contribute xsi:type="titleItem"
titleText="------ Model Guidance ------" id="ModelGuidanceLine"/>
<contribute xsi:type="bundleItem" file="bundles/CHGHURGuidancePlot.xml"
menuText="CHGHUR guidance" id="CHGHURguidance" useReferenceTime="true">
<dataURI>/tcg/%/CHGHUR/%</dataURI>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/CHGQLMGuidancePlot.xml"
menuText="CHGQLM guidance" id="CHGQLMguidance" useReferenceTime="true">
<dataURI>/tcg/%/CHGQLM/%</dataURI>
</contribute>
</menuTemplate>

View file

@ -1,133 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
This_software_was_developed_and_/_or_modified_by_Raytheon_Company,
pursuant_to_Contract_DG133W-05-CQ-1067_with_the_US_Government.
U.S._EXPORT_CONTROLLED_TECHNICAL_DATA
This_software_product_contains_export-restricted_data_whose
export/transfer/disclosure_is_restricted_by_U.S._law._Dissemination
to_non-U.S._persons_whether_in_the_United_States_or_abroad_requires
an_export_license_or_other_authorization.
Contractor_Name:________Raytheon_Company
Contractor_Address:_____6825_Pine_Street,_Suite_340
________________________Mail_Stop_B8
________________________Omaha,_NE_68106
________________________402.291.0100
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
<menuTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Tropical Sfc Analysis" id="tropicalSfcAnalysis">
<dataURI>/redbook/%/PYNA98/%</dataURI>
<substitute key="wmo" value="PYNA98"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="24hr Dense Fog Fcst" id="denseFogFcst">
<dataURI>/redbook/%/PGNE88/%</dataURI>
<substitute key="wmo" value="PGNE88"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="24hr Freezing Spray Fcst" id="freezingSprayFcst">
<dataURI>/redbook/%/PGNE98/%</dataURI>
<substitute key="wmo" value="PGNE98"/>
</contribute>
<contribute xsi:type="titleItem"
titleText="------ West Atlantic ------" id="WestAtlanticLine"/>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Atl 850MB Strmlines/Wind Analysis" id="atl850MBWindAnalysis">
<dataURI>/redbook/%/PWAA85/%</dataURI>
<substitute key="wmo" value="PWAA85"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Atl 200MB Strmlines/Wind Anal" id="atl200MBWindAnal">
<dataURI>/redbook/%/PWAA20/%</dataURI>
<substitute key="wmo" value="PWAA20"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Atl Deep Layer Mean Cir 1000-100mb" id="atlDeepLayerMeanCir">
<dataURI>/redbook/%/PWAA00/%</dataURI>
<substitute key="wmo" value="PWAA00"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Atl 850-200mb Winds/Shear Analysis" id="atlWindsShearAnalysis">
<dataURI>/redbook/%/PWAA65/%</dataURI>
<substitute key="wmo" value="PWAA65"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="WATL Wind/Wave" id="windWave">
<substitute key="wmo" value="PWIA98, PWIE98"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Fronts/Press Fcst" id="frontsPressFcst">
<dataURI>/redbook/%/PPAE89/%</dataURI>
<substitute key="wmo" value="PPAE89"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Caribbean Wind/Seas Fcst" id="CaribbeanWindSeasFcstLine">
<dataURI>/redbook/%/PWEA88/%</dataURI>
<substitute key="wmo" value="PWEA88, PWEC88, PWEE88, PWEG88"/>
</contribute>
<contribute xsi:type="separator" id="separator1"/>
<contribute xsi:type="titleItem"
titleText="------ North Atlantic ------" id="NorthAtlanticLine"/>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Surface Analysis" id="surfaceAnalysis">
<dataURI>/redbook/%/PYAA89/%</dataURI>
<substitute key="wmo" value="PYAA89"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Fronts/Press/Winds Fcst" id="frontsPressWindsFcst">
<substitute key="wmo" value="PPAI89, PPAM89"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Sig Wave/Wind" id="sigWaveWind">
<substitute key="wmo" value="PJAI88,PJAA88"/>
</contribute>
<contribute xsi:type="separator" id="separator2"/>
<contribute xsi:type="titleItem"
titleText="------ East Pacific ------" id="EastPacificLine"/>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="E. Pacific Wind/Seas Analysis" id="easternPacWindSeas">
<dataURI>/redbook/%/PWBA88/%</dataURI>
<substitute key="wmo" value="PWBA88"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Pac Deep Layer Mean Cir 1000-100mb" id="pacDeepLayerMeanCir">
<dataURI>/redbook/%/PWDA00/%</dataURI>
<substitute key="wmo" value="PWDA00"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Pac 850-200mb Winds/Shear Analysis" id="pacWindsShearAnalysis">
<dataURI>/redbook/%/PWDA65/%</dataURI>
<substitute key="wmo" value="PWDA65"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="EPAC Wind/Wave" id="Wind/Wave">
<substitute key="wmo" value="PWIA97, PWIE97"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Fronts/Press Fcst" id="FrontsPressFcst">
<dataURI>/redbook/%/PPBE89/%</dataURI>
<substitute key="wmo" value="PPBE89"/>
</contribute>
<contribute xsi:type="separator" id="separator3"/>
<contribute xsi:type="titleItem"
titleText="------ North Pacific ------" id="EastPacificLine"/>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Surface Analysis" id="pacSurfaceAnalysis">
<dataURI>/redbook/%/PYBA89/%</dataURI>
<substitute key="wmo" value="PYBA89"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Fronts/Press/Winds Fcst" id="pacFrontsPressWindsFcst">
<substitute key="wmo" value="PPBI89, PPBM89"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Sig Wave/Wind" id="pacSigWaveWind">
<substitute key="wmo" value="PJBI88,PJBA88"/>
</contribute>
</menuTemplate>

View file

@ -1,221 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
This_software_was_developed_and_/_or_modified_by_Raytheon_Company,
pursuant_to_Contract_DG133W-05-CQ-1067_with_the_US_Government.
U.S._EXPORT_CONTROLLED_TECHNICAL_DATA
This_software_product_contains_export-restricted_data_whose
export/transfer/disclosure_is_restricted_by_U.S._law._Dissemination
to_non-U.S._persons_whether_in_the_United_States_or_abroad_requires
an_export_license_or_other_authorization.
Contractor_Name:________Raytheon_Company
Contractor_Address:_____6825_Pine_Street,_Suite_340
________________________Mail_Stop_B8
________________________Omaha,_NE_68106
________________________402.291.0100
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
<menuTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<contribute xsi:type="subMenu" menuText="Precip &amp;&amp; Stability">
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Daily Precipitation" id="dailyPrecipitation">
<dataURI>/redbook/%/PEWA31/%</dataURI>
<substitute key="wmo" value="PEWA31"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Snow Cover Plot" id="snowCoverPlot">
<dataURI>/redbook/%/PEWA32/%</dataURI>
<substitute key="wmo" value="PEWA32"/>
</contribute>
<contribute xsi:type="subMenu" menuText="Snow Images">
<contribute xsi:type="titleItem"
titleText="------ NOHRSC ------" id="NOHRSCLine"/>
<contribute xsi:type="bundleItem" file="bundles/NOHRSC-SNOW.xml"
menuText="Snow Cover" id="snowCover">
<substitute key="param" value="MSTAV"/>
<substitute key="customLegend" value="Snow Cover"/>
<substitute key="sampleFormat" value="0.00"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/NOHRSC-SNOW.xml"
menuText="Snow Cover Elev" id="snowCoverElev">
<substitute key="param" value="sce"/>
<substitute key="customLegend" value="Snow Cover by elevation (kft)"/>
<substitute key="sampleFormat" value="0.00"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/NOHRSC-SNOW.xml"
menuText="Snow Water equiv" id="snowWaterEquiv">
<substitute key="param" value="swe"/>
<substitute key="customLegend" value="Snow Water Equivalent (in)"/>
<substitute key="sampleFormat" value="0.00"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/NOHRSC-SNOW.xml"
menuText="Snow Water % nrml" id="snowWaterPercent">
<substitute key="param" value="SWEPN"/>
<substitute key="customLegend" value="Snow Water Equivalent % of normal (%)"/>
<substitute key="sampleFormat" value="0.00"/>
</contribute>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Radar Summary" id="radarSummary">
<dataURI>/redbook/%/PAWO82/%</dataURI>
<substitute key="wmo" value="PAWO82"/>
<substitute key="posOff" value="3600"/>
<substitute key="virtOff" value="-2100"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Radar Legends" id="radarLegends">
<dataURI>/redbook/%/PAWO83/%</dataURI>
<substitute key="wmo" value="PAWO83"/>
<substitute key="posOff" value="3600"/>
<substitute key="virtOff" value="-2100"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Precip H20 Plot" id="precipH20Plot">
<dataURI>/redbook/%/PEWA33/%</dataURI>
<substitute key="wmo" value="PEWA33"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Precip H20 Analysis" id="precipH20Analysis">
<dataURI>/redbook/%/PEWA34/%</dataURI>
<substitute key="wmo" value="PEWA34"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Sfc-500 RH Plot" id="sfc500RHPlot">
<dataURI>/redbook/%/PRWA51/%</dataURI>
<substitute key="wmo" value="PRWA51"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Lifted-K Index Plot" id="liftedKIndexPlot">
<dataURI>/redbook/%/PXWA50/%</dataURI>
<substitute key="wmo" value="PXWA50"/>
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Temps &amp;&amp; Weather">
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Observed Max/Min Temps" id="observedMaxMinTemps">
<dataURI>/redbook/%/PTWA31/%</dataURI>
<substitute key="wmo" value="PTWA31, PTWA32"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Normal Max/Min Temps" id="normalMaxMinTemps">
<dataURI>/redbook/%/PTWO33/%</dataURI>
<substitute key="wmo" value="PTWO33, PTWO34"/>
</contribute>
<contribute xsi:type="separator" id="separator1"/>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Frzg Lvl Plot" id="frzgLvlPlot">
<dataURI>/redbook/%/PTWA94/%</dataURI>
<substitute key="wmo" value="PTWA94"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Frzg Lvl Analysis" id="frzgLvlAnalysis">
<dataURI>/redbook/%/PTWA93/%</dataURI>
<substitute key="wmo" value="PTWA93"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Frzg Lvl/Turbulence Fcst" id="frzgLvlTurbulenceFcst">
<substitute key="wmo" value="PTIC94, PTIE94"/>
</contribute>
<contribute xsi:type="separator" id="separator2"/>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Wx Depiction Plot" id="wxDepictionPlot">
<dataURI>/redbook/%/PGWA31/%</dataURI>
<substitute key="wmo" value="PGWA31"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Wx Depiction Analysis" id="wxDepictionAnalysis">
<dataURI>/redbook/%/PGWA32/%</dataURI>
<substitute key="wmo" value="PGWA32"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Wx Depiction Fcst" id="wxDepictionFcst">
<dataURI>/redbook/%/PGIC42/%</dataURI>
<substitute key="wmo" value="PGIC42, PGIE43"/>
</contribute>
<contribute xsi:type="separator" id="separator3"/>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Sfc Geo Wind Plot" id="sfcGeoWindPlot">
<dataURI>/redbook/%/PYWA31/%</dataURI>
<substitute key="wmo" value="PYWA31"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Sfc Geo Relative Vort" id="sfcGeoRelativeVort">
<dataURI>/redbook/%/PYWA32/%</dataURI>
<substitute key="wmo" value="PYWA32"/>
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="National Centers model">
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="UKMO MSLP" id="UKMOMSLP">
<dataURI>/redbook/%/PPZA50/%</dataURI>
<substitute key="wmo" value="PPZA50,PPZM50,PPZO50,PPZQ50"/>
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Sounding-derived plots">
<contribute xsi:type="titleItem"
titleText="------ NAM ------" id="NAMLine"/>
<contribute xsi:type="bundleItem" file="bundles/ModelSoundingPlot.xml"
menuText="Sounding Availability" id="namSoundingAvailability">
<substitute key="reportType" value="ETA"/>
<substitute key="levelKey" value="Station"/>
<substitute key="legend" value="NAM Sounding Availability"/>
<substitute key="svgFile" value="sndrAvailabilityDesign.svg"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/ModelSoundingPlot.xml"
menuText="Surface" id="namSurface">
<substitute key="reportType" value="ETA"/>
<substitute key="levelKey" value="Surface"/>
<substitute key="legend" value="NAM Sounding Sfc Plot"/>
<substitute key="svgFile" value="sndrSurfaceDesign.svg"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/ModelSoundingPlot.xml"
menuText="Ceiling/Visibility" id="ceilingVisibility">
<substitute key="reportType" value="ETA"/>
<substitute key="levelKey" value="Station"/>
<substitute key="legend" value="NAM Ceiling/Vis Plot"/>
<substitute key="svgFile" value="sndrCvDesign.svg"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/ModelSoundingPlot.xml"
menuText="1 hr Precip Amt" id="oneHrPrecipAmt">
<substitute key="reportType" value="ETA"/>
<substitute key="levelKey" value="Station"/>
<substitute key="legend" value="NAM Sounding 1-Hr Precip Amt (in)"/>
<substitute key="svgFile" value="sndrPrecipDesign.svg"/>
</contribute>
<contribute xsi:type="separator" id="separator4"/>
<contribute xsi:type="titleItem"
titleText="------ GFS ------" id="GFSLine"/>
<contribute xsi:type="bundleItem" file="bundles/ModelSoundingPlot.xml"
menuText="Sounding Availability" id="gfsSoundingAvailability">
<substitute key="reportType" value="GFS"/>
<substitute key="levelKey" value="Station"/>
<substitute key="legend" value="GFS Sounding Availability"/>
<substitute key="svgFile" value="sndrAvailabilityDesign.svg"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/ModelSoundingPlot.xml"
menuText="Surface" id="namSurface">
<substitute key="reportType" value="GFS"/>
<substitute key="levelKey" value="Surface"/>
<substitute key="legend" value="GFS Sounding Sfc Plot"/>
<substitute key="svgFile" value="sndrSurfaceDesign.svg"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/ModelSoundingPlot.xml"
menuText="Cloud Layers" id="cloudLayers">
<substitute key="reportType" value="GFS"/>
<substitute key="levelKey" value="Station"/>
<substitute key="legend" value="GFS Cloud Layers Plot"/>
<substitute key="svgFile" value="sndrCvDesign.svg"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/ModelSoundingPlot.xml"
menuText="3 hr Precip Amt" id="threeHrPrecipAmt">
<substitute key="reportType" value="GFS"/>
<substitute key="levelKey" value="Station"/>
<substitute key="legend" value="GFS Sounding 3-Hr Precip Amt (in)"/>
<substitute key="svgFile" value="sndrPrecipDesign.svg"/>
</contribute>
</contribute>
</menuTemplate>

View file

@ -1,94 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
This_software_was_developed_and_/_or_modified_by_Raytheon_Company,
pursuant_to_Contract_DG133W-05-CQ-1067_with_the_US_Government.
U.S._EXPORT_CONTROLLED_TECHNICAL_DATA
This_software_product_contains_export-restricted_data_whose
export/transfer/disclosure_is_restricted_by_U.S._law._Dissemination
to_non-U.S._persons_whether_in_the_United_States_or_abroad_requires
an_export_license_or_other_authorization.
Contractor_Name:________Raytheon_Company
Contractor_Address:_____6825_Pine_Street,_Suite_340
________________________Mail_Stop_B8
________________________Omaha,_NE_68106
________________________402.291.0100
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
<menuTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 1 Convective Outlook" id="day1ConvectiveOutlook">
<dataURI>/redbook/%/PGWE46/%</dataURI>
<substitute key="wmo" value="PGWE46"/>
<substitute key="posOff" value="0"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 2 Convective Outlook" id="day2ConvectiveOutlook">
<dataURI>/redbook/%/PGWI47/%</dataURI>
<substitute key="wmo" value="PGWI47"/>
<substitute key="posOff" value="0"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 3 Convective Outlook" id="day3ConvectiveOutlook">
<dataURI>/redbook/%/PGWK48/%</dataURI>
<substitute key="wmo" value="PGWK48"/>
<substitute key="posOff" value="0"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Thunderstorm Prob" id="thunderstormProb">
<dataURI>/redbook/%/PGWB44/%</dataURI>
<substitute key="wmo" value="PGWB44"/>
<substitute key="posOff" value="0"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Severe Thunderstorm Prob" id="severeThunderstormProb">
<dataURI>/redbook/%/PGWB45/%</dataURI>
<substitute key="wmo" value="PGWB45"/>
<substitute key="posOff" value="0"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 1 Hail outlook" id="day1Hailoutlook">
<dataURI>/redbook/%/PENE00/%</dataURI>
<substitute key="wmo" value="PENE00"/>
<substitute key="posOff" value="0"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 1 Convective Wind Outlook" id="day1ConvectiveWindOutlook">
<dataURI>/redbook/%/PWNE00/%</dataURI>
<substitute key="wmo" value="PWNE00"/>
<substitute key="posOff" value="0"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 1 Tornado Outlook" id="day1TornadoOutlook">
<dataURI>/redbook/%/PGNE00/%</dataURI>
<substitute key="wmo" value="PGNE00"/>
<substitute key="posOff" value="0"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 2 Combined Severe Outlook" id="day2CombinedSevereOutlook">
<dataURI>/redbook/%/PGNI00/%</dataURI>
<substitute key="wmo" value="PGNI00"/>
<substitute key="posOff" value="0"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 3 Combined Severe Outlook" id="day3CombinedSevereOutlook">
<dataURI>/redbook/%/PZNK00/%</dataURI>
<substitute key="wmo" value="PZNK00"/>
<substitute key="posOff" value="0"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Day 4-8 Composite Severe Outlook" id="day4to8CompositeSevereOutlook">
<dataURI>/redbook/%/PGNM98/%</dataURI>
<substitute key="wmo" value="PGNM98"/>
<substitute key="posOff" value="0"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
menuText="Active Mesoscale Disc Summary" id="activeMesoscaleDiscSummary">
<dataURI>/redbook/%/PGNA00/%</dataURI>
<substitute key="wmo" value="PGNA00"/>
<substitute key="posOff" value="0"/>
</contribute>
</menuTemplate>

View file

@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
This_software_was_developed_and_/_or_modified_by_Raytheon_Company,
pursuant_to_Contract_DG133W-05-CQ-1067_with_the_US_Government.
U.S._EXPORT_CONTROLLED_TECHNICAL_DATA
This_software_product_contains_export-restricted_data_whose
export/transfer/disclosure_is_restricted_by_U.S._law._Dissemination
to_non-U.S._persons_whether_in_the_United_States_or_abroad_requires
an_export_license_or_other_authorization.
Contractor_Name:________Raytheon_Company
Contractor_Address:_____6825_Pine_Street,_Suite_340
________________________Mail_Stop_B8
________________________Omaha,_NE_68106
________________________402.291.0100
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
<menuContributionFile>
<include subMenu="Fire Weather" installTo="menu:ncepHydro?after=SPC"
fileName="menus/ncepHydro/spc/baseFireWeather.xml"/>
<include subMenu="SPC Convective Outlooks" installTo="menu:ncepHydro?after=SPC"
fileName="menus/ncepHydro/spc/baseSPCConvectiveOutlooks.xml"/>
<include installTo="menu:ncepHydro?after=SPC"
fileName="menus/ncepHydro/spc/baseSPC.xml"/>
</menuContributionFile>

View file

@ -1,36 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
This_software_was_developed_and_/_or_modified_by_Raytheon_Company,
pursuant_to_Contract_DG133W-05-CQ-1067_with_the_US_Government.
U.S._EXPORT_CONTROLLED_TECHNICAL_DATA
This_software_product_contains_export-restricted_data_whose
export/transfer/disclosure_is_restricted_by_U.S._law._Dissemination
to_non-U.S._persons_whether_in_the_United_States_or_abroad_requires
an_export_license_or_other_authorization.
Contractor_Name:________Raytheon_Company
Contractor_Address:_____6825_Pine_Street,_Suite_340
________________________Mail_Stop_B8
________________________Omaha,_NE_68106
________________________402.291.0100
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
<menuTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<contribute xsi:type="subMenu" menuText="CCFP">
<contribute xsi:type="bundleItem" file="bundles/Ccfp.xml" menuText="4 Hour" id="CCFP4HOUR">
<dataURI>/ccfp/%</dataURI>
<substitute key="validDuration" value="14400"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Ccfp.xml" menuText="6 Hour" id="CCFP6HOUR">
<dataURI>/ccfp/%</dataURI>
<substitute key="validDuration" value="21600"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/Ccfp.xml" menuText="8 Hour" id="CCFP8HOUR">
<dataURI>/ccfp/%</dataURI>
<substitute key="validDuration" value="28800"/>
</contribute>
</contribute>
</menuTemplate>

View file

@ -1,24 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
This_software_was_developed_and_/_or_modified_by_Raytheon_Company,
pursuant_to_Contract_DG133W-05-CQ-1067_with_the_US_Government.
U.S._EXPORT_CONTROLLED_TECHNICAL_DATA
This_software_product_contains_export-restricted_data_whose
export/transfer/disclosure_is_restricted_by_U.S._law._Dissemination
to_non-U.S._persons_whether_in_the_United_States_or_abroad_requires
an_export_license_or_other_authorization.
Contractor_Name:________Raytheon_Company
Contractor_Address:_____6825_Pine_Street,_Suite_340
________________________Mail_Stop_B8
________________________Omaha,_NE_68106
________________________402.291.0100
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
<menuContributionFile>
<include installTo="menu:ncepHydro?after=AWC"
fileName="menus/ccfp/baseCCFP.xml"/>
</menuContributionFile>

View file

@ -2,4 +2,5 @@ source.. = src/
output.. = bin/
bin.includes = META-INF/,\
.,\
plugin.xml
plugin.xml,\
localization/

View file

@ -22,22 +22,24 @@ package com.raytheon.uf.viz.core.localization;
import java.io.File;
import java.io.IOException;
import java.net.URL;
import java.util.Collections;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Set;
import org.eclipse.core.runtime.FileLocator;
import org.eclipse.core.runtime.Path;
import org.osgi.framework.Bundle;
import com.raytheon.uf.common.localization.IPathManager;
import com.raytheon.uf.viz.core.Activator;
/**
* Allows files to be present in UNPACKED bundles.
*
* Hopefully in the future, we can add the capability to leave the files packed
* in the jar.
* in the jar. Path separation should use {@link IPathManager#SEPARATOR}
*
*
* <pre>
@ -46,6 +48,8 @@ import com.raytheon.uf.viz.core.Activator;
* Date Ticket# Engineer Description
* ------------ ---------- ----------- --------------------------
* Mar 26, 2009 chammack Initial creation
* Aug 13, 2013 2033 mschenke Generalized bundle scanner instead of
* CAVE_STATIC vs CAVE_CONFIG
*
* </pre>
*
@ -55,61 +59,68 @@ import com.raytheon.uf.viz.core.Activator;
public class BundleScanner {
private static Map<String, Bundle> CAVE_STATIC_BUNDLES;
private static Map<String, BundleScanner> scanners = new HashMap<String, BundleScanner>();
private static Map<String, Bundle> CAVE_BUNDLES;
static {
scan();
private static BundleScanner getBundleScanner(String path) {
if (path == null) {
path = IPathManager.SEPARATOR;
}
path = path.trim();
if (path.isEmpty() || ".".equals(path)) {
path = IPathManager.SEPARATOR;
}
BundleScanner scanner;
synchronized (scanners) {
scanner = scanners.get(path);
if (scanner == null) {
scanner = new BundleScanner(path);
scanners.put(path, scanner);
}
}
return scanner;
}
private static synchronized void scan() {
if (CAVE_STATIC_BUNDLES != null) {
return;
}
private final String basePath;
CAVE_STATIC_BUNDLES = new HashMap<String, Bundle>();
CAVE_BUNDLES = new HashMap<String, Bundle>();
private Map<String, Bundle> bundles = new LinkedHashMap<String, Bundle>();
Bundle[] bndls = Activator.getDefault().getContext().getBundles();
for (Bundle bndl : bndls) {
CAVE_BUNDLES.put(bndl.getSymbolicName(), bndl);
URL url = FileLocator.find(bndl, new Path("localization"), null);
public BundleScanner(String basePath) {
this.basePath = basePath;
Path path = new Path(basePath);
Bundle[] bundles = Activator.getDefault().getContext().getBundles();
for (Bundle bundle : bundles) {
String bundleName = bundle.getSymbolicName();
URL url = FileLocator.find(bundle, path, null);
if (url != null) {
CAVE_STATIC_BUNDLES.put(bndl.getSymbolicName(), bndl);
this.bundles.put(bundleName, bundle);
}
}
}
public Collection<String> getContributingBundles() {
return new ArrayList<String>(bundles.keySet());
}
public static Set<String> getListOfBundles() {
return getListOfBundles(true);
public Bundle getBundle(String symbolicName) {
return bundles.get(symbolicName);
}
public static Set<String> getListOfBundles(boolean caveStaticOnly) {
return Collections.unmodifiableSet(caveStaticOnly ? CAVE_STATIC_BUNDLES
.keySet() : CAVE_BUNDLES.keySet());
public File searchInBundles(String path) {
for (String bundle : bundles.keySet()) {
File file = searchInBundle(bundle, path);
if (file != null) {
return file;
}
}
return null;
}
public static File searchInBundle(String bundleToSearch,
String pathToLookFor) {
return searchInBundle(bundleToSearch, "localization", pathToLookFor,
CAVE_STATIC_BUNDLES);
}
public static File searchInBundle(String bundleToSearch, String basePath,
String pathToLookFor) {
return searchInBundle(bundleToSearch, basePath, pathToLookFor,
CAVE_BUNDLES);
}
public static File searchInBundle(String bundleToSearch, String basePath,
String pathToLookFor, Map<String, Bundle> toSearch) {
public File searchInBundle(String bundleToSearch, String pathToLookFor) {
File file = null;
Bundle b = toSearch.get(bundleToSearch);
if (b != null && b.getState() != Bundle.UNINSTALLED) {
URL url = FileLocator.find(b, new Path(basePath + File.separator
+ pathToLookFor), null);
Bundle bundle = getBundle(bundleToSearch);
if (bundle != null && bundle.getState() != Bundle.UNINSTALLED) {
URL url = FileLocator.find(bundle, new Path(basePath
+ IPathManager.SEPARATOR + pathToLookFor), null);
if (url != null) {
URL resolvedURL = null;
try {
@ -124,4 +135,40 @@ public class BundleScanner {
}
return file;
}
/**
* Gets a list of all bundles
*
* @return
*/
public static Collection<String> getListOfBundles() {
return getListOfBundles(IPathManager.SEPARATOR);
}
/**
* Gets the bundles that contain the path passed in in their bundle. Null,
* empty string, ".", or "/" will return all bundles.
*
* @param path
* @return
*/
public static Collection<String> getListOfBundles(String path) {
BundleScanner scanner = getBundleScanner(path);
return scanner.getContributingBundles();
}
/**
* Search in the specified bundle for the pathToLookFor relative to basePath
*
* @param bundleToSearch
* @param basePath
* @param pathToLookFor
* @return
*/
public static File searchInBundle(String bundleToSearch, String basePath,
String pathToLookFor) {
BundleScanner scanner = getBundleScanner(basePath);
return scanner.searchInBundle(bundleToSearch, pathToLookFor);
}
}

View file

@ -73,24 +73,26 @@ import com.raytheon.uf.common.util.FileUtil;
public class CAVELocalizationAdapter implements ILocalizationAdapter {
protected static final String BUNDLE_LOCALIZATION_DIR = "localization";
private static final Map<LocalizationType, LocalizationContext[]> contexts = new HashMap<LocalizationType, LocalizationContext[]>();
private static final Map<String, File> caveStaticBaseFiles = new HashMap<String, File>();
private static final LocalizationContext CAVE_STATIC_BASE = new LocalizationContext(
protected static final LocalizationContext CAVE_STATIC_BASE = new LocalizationContext(
LocalizationType.CAVE_STATIC, LocalizationLevel.BASE);
private static final LocalizationContext CAVE_CONFIG_BASE = new LocalizationContext(
protected static final LocalizationContext CAVE_CONFIG_BASE = new LocalizationContext(
LocalizationType.CAVE_CONFIG, LocalizationLevel.BASE);
private static boolean isCaveStaticBase(LocalizationContext ctx) {
protected static boolean isCaveStaticBase(LocalizationContext ctx) {
return ctx.getLocalizationType() == CAVE_STATIC_BASE
.getLocalizationType()
&& ctx.getLocalizationLevel() == CAVE_STATIC_BASE
.getLocalizationLevel();
}
private static boolean isCaveConfigBase(LocalizationContext ctx) {
protected static boolean isCaveConfigBase(LocalizationContext ctx) {
return ctx.getLocalizationType() == CAVE_CONFIG_BASE
.getLocalizationType()
&& ctx.getLocalizationLevel() == CAVE_CONFIG_BASE
@ -132,7 +134,7 @@ public class CAVELocalizationAdapter implements ILocalizationAdapter {
// else go to the cave static dir
if (context.getContextName() != null) {
return BundleScanner.searchInBundle(context.getContextName(),
fileName);
BUNDLE_LOCALIZATION_DIR, fileName);
} else {
File file = new File(FileUtil.join(
LocalizationManager.getBaseDir(), typeDir, fileName));
@ -149,9 +151,9 @@ public class CAVELocalizationAdapter implements ILocalizationAdapter {
}
if (!containsKey) {
for (String bundle : BundleScanner
.getListOfBundles(true)) {
.getListOfBundles(BUNDLE_LOCALIZATION_DIR)) {
file = BundleScanner.searchInBundle(bundle,
fileName);
BUNDLE_LOCALIZATION_DIR, fileName);
if (file != null && file.exists()) {
bundleFile = file;
break;
@ -387,7 +389,8 @@ public class CAVELocalizationAdapter implements ILocalizationAdapter {
localContexts.add(context);
if (context.getContextName() == null) {
// Also search bundles if CAVE_STATIC without context name
for (String bundle : BundleScanner.getListOfBundles()) {
for (String bundle : BundleScanner
.getListOfBundles(BUNDLE_LOCALIZATION_DIR)) {
localContexts.add(new LocalizationContext(context
.getLocalizationType(), context
.getLocalizationLevel(), bundle));

View file

@ -76,7 +76,7 @@ public class LocalizationInitializer {
LocalizationContext baseContext = pm.getContext(
LocalizationType.CAVE_CONFIG, LocalizationLevel.BASE);
String filePath = "config.xml";
for (String bundle : BundleScanner.getListOfBundles(false)) {
for (String bundle : BundleScanner.getListOfBundles()) {
File copyFrom = BundleScanner.searchInBundle(bundle, "", filePath);
if (copyFrom != null) {
String searchPath = bundle + File.separator + filePath;

View file

@ -1,4 +1,5 @@
source.. = src/
output.. = bin/
bin.includes = META-INF/,\
.
.,\
localization/

View file

@ -29,7 +29,6 @@
id="com.raytheon.uf.viz.d2d.nsharp"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>
</feature>

View file

@ -2,4 +2,5 @@ source.. = src/
output.. = bin/
bin.includes = META-INF/,\
.,\
plugin.xml
plugin.xml,\
localization/

View file

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>com.raytheon.uf.viz.d2d.ui.awips.feature</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.pde.FeatureBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.FeatureNature</nature>
</natures>
</projectDescription>

View file

@ -0,0 +1 @@
bin.includes = feature.xml

View file

@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="com.raytheon.uf.viz.d2d.ui.awips.feature"
label="AWIPS D2D UI Feature"
version="1.0.0.qualifier"
provider-name="RAYTHEON">
<description url="http://www.example.com/description">
[Enter Feature Description here.]
</description>
<copyright url="http://www.example.com/copyright">
[Enter Copyright Description here.]
</copyright>
<license url="http://www.example.com/license">
[Enter License Description here.]
</license>
<requires>
<import feature="com.raytheon.uf.viz.d2d.core.feature" version="1.0.0.qualifier"/>
<import feature="com.raytheon.viz.grib.feature" version="1.0.0.qualifier"/>
<import feature="com.raytheon.uf.viz.displays.feature" version="1.0.0.qualifier"/>
<import feature="com.raytheon.uf.viz.core.feature" version="1.0.0.qualifier"/>
<import feature="com.raytheon.viz.text.feature" version="1.0.0.qualifier"/>
<import feature="com.raytheon.uf.viz.d2d.nsharp.feature" version="1.0.0.qualifier"/>
</requires>
<plugin
id="com.raytheon.uf.viz.d2d.ui.local"
download-size="0"
install-size="0"
version="0.0.0"/>
<plugin
id="com.raytheon.uf.viz.d2d.ui.ncephydro"
download-size="0"
install-size="0"
version="0.0.0"/>
<plugin
id="com.raytheon.uf.viz.d2d.ui.upperair"
download-size="0"
install-size="0"
version="0.0.0"/>
</feature>

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="output" path="bin"/>
</classpath>

View file

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>com.raytheon.uf.viz.d2d.ui.local</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>

View file

@ -0,0 +1,7 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
org.eclipse.jdt.core.compiler.compliance=1.6
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.6

View file

@ -0,0 +1,13 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: D2D Local Menu
Bundle-SymbolicName: com.raytheon.uf.viz.d2d.ui.local;singleton:=true
Bundle-Version: 1.0.0.qualifier
Bundle-Activator: com.raytheon.uf.viz.d2d.ui.local.Activator
Bundle-Vendor: RAYTHEON
Require-Bundle: org.eclipse.core.runtime,
com.raytheon.uf.viz.d2d.ui;bundle-version="1.12.1174",
com.raytheon.viz.grid;bundle-version="1.12.1174",
com.raytheon.viz.pointdata;bundle-version="1.12.1174"
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-ActivationPolicy: lazy

View file

@ -0,0 +1,6 @@
source.. = src/
output.. = bin/
bin.includes = META-INF/,\
.,\
localization/,\
plugin.xml

View file

@ -24,45 +24,45 @@
<contribute xsi:type="subMenu" menuText="LAPS">
<contribute xsi:type="placeholder" menuText="Basic fields" id="basicFields" />
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="MSL Pressure" id="mslp" useReferenceTime="true">
<substitute key="param" value="msl-P"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="1500m Pressure" id="1500mp" useReferenceTime="true">
<substitute key="param" value="P"/>
<substitute key="levelName" value="FHAG"/>
<substitute key="levelOneVal" value="1500.0"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Wind" id="wind" useReferenceTime="true">
<substitute key="param" value="Wind"/>
<substitute key="displayType" value="BARB"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Temperature" id="temp" useReferenceTime="true">
<substitute key="param" value="T"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Dewpoint" id="dewpoint" useReferenceTime="true">
<substitute key="param" value="DpT"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Rel Humidity" id="rh" useReferenceTime="true">
<substitute key="param" value="RH"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Pot Temp" id="pt" useReferenceTime="true">
<substitute key="param" value="PoT"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Equiv Pot Temp" id="ept" useReferenceTime="true">
<substitute key="param" value="EPT"/>
<substitute key="model" value="LAPS"/>
@ -71,57 +71,57 @@
<contribute xsi:type="separator" id="lapsBasicSeparator"/>
<contribute xsi:type="placeholder" menuText="Derived fields" id="derivedFields" />
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Lifted Index" id="li" useReferenceTime="true">
<substitute key="param" value="SLI"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Computed LI" id="cli" useReferenceTime="true">
<substitute key="param" value="L-I"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Moisture Flux Div" id="mfd" useReferenceTime="true">
<substitute key="param" value="MCon"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Moisture Advection" id="ma" useReferenceTime="true">
<substitute key="param" value="MAdv"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Temp Advection" id="ta" useReferenceTime="true">
<substitute key="param" value="TAdv"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Theta-E Convergence" id="thc" useReferenceTime="true">
<substitute key="param" value="EPTC"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Relative Vorticity" id="rv" useReferenceTime="true">
<substitute key="param" value="RV"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="CSSI" id="cssi" useReferenceTime="true">
<substitute key="param" value="CSSI"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="CAPE" id="cape" useReferenceTime="true">
<substitute key="param" value="PBE"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="CIN" id="cin" useReferenceTime="true">
<substitute key="param" value="NBE"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Helicity" id="heli" useReferenceTime="true">
<substitute key="param" value="Heli"/>
<substitute key="model" value="LAPS"/>
@ -130,38 +130,38 @@
<contribute xsi:type="separator" id="lapsDerivedSeparator"/>
<contribute xsi:type="placeholder" menuText="Cloud/precip fields" id="cloudFields" />
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="1hr Precip" id="1hrp" useReferenceTime="true">
<substitute key="param" value="TP"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Storm Total Precip" id="stp" useReferenceTime="true">
<substitute key="param" value="SPAcc"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Precip Type" id="pt" useReferenceTime="true">
<substitute key="param" value="PTyp"/>
<substitute key="displayType" value="ICON"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="1hr Snow" id="1hrs" useReferenceTime="true">
<substitute key="param" value="SAcc"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Storm Total Snow" id="sts" useReferenceTime="true">
<substitute key="param" value="SSAcc"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Snow Cover" id="sc" useReferenceTime="true">
<substitute key="param" value="SCP"/>
<substitute key="model" value="LAPS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Cloud Cover" id="cc" useReferenceTime="true">
<substitute key="param" value="CCP"/>
<substitute key="model" value="LAPS"/>
@ -171,83 +171,83 @@
<contribute xsi:type="subMenu" menuText="MSAS (MAPS)">
<contribute xsi:type="placeholder" menuText="Analyses" id="msasHeader" />
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="NWS MSL Pressure" id="nwsMslPressure" useReferenceTime="true">
<substitute key="param" value="msl-P"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="MSAS MSL Pressure" id="msasMslPressure" useReferenceTime="true">
<substitute key="param" value="msl-P2"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Altimeter" id="MSLSA" useReferenceTime="true">
<substitute key="param" value="Alti"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="3hr Pressure Change" id="3hrPressureChange" useReferenceTime="true">
<substitute key="param" value="PT3"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Wind Barbs" id="barbs" useReferenceTime="true">
<substitute key="param" value="Wind"/>
<substitute key="displayType" value="BARB"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Temperature" id="temperature" useReferenceTime="true">
<substitute key="param" value="T"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Dewpoint" id="dewpoint" useReferenceTime="true">
<substitute key="param" value="DpT"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Dewpoint Depression" id="dewpointDepression" useReferenceTime="true">
<substitute key="param" value="DpD"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Lifted Index" id="liftedIndex" useReferenceTime="true">
<substitute key="param" value="L-I"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Moisture Flux Div" id="mfd" useReferenceTime="true">
<substitute key="param" value="MCon"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Potential Temp" id="potentialTemp" useReferenceTime="true">
<substitute key="param" value="PoT"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Equiv Pot Temp" id="ept" useReferenceTime="true">
<substitute key="param" value="EPT"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Temp Advection" id="tempAdvection" useReferenceTime="true">
<substitute key="param" value="TAdv"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Pot Temp Adv" id="potTempAdv" useReferenceTime="true">
<substitute key="param" value="PoTA"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Eq Pot Temp Adv" id="eqPotTempAdv" useReferenceTime="true">
<substitute key="param" value="EPTA"/>
<substitute key="model" value="MSAS"/>
</contribute>
<contribute xsi:type="bundleItem" file="bundles/SingleGrib.xml"
<contribute xsi:type="bundleItem" file="bundles/local/SingleGrib.xml"
menuText="Relative Vorticity" id="relVort" useReferenceTime="true">
<substitute key="param" value="RV"/>
<substitute key="model" value="MSAS"/>

View file

@ -19,10 +19,10 @@
further_licensing_information.
-->
<menuContributionFile>
<include installTo="menu:Local"
<include installTo="menu:d2d.local"
fileName="menus/local/baseLAPSMSASSurface.xml"
subMenu="LAPS/MSAS Analyses"/>
<include installTo="menu:Local"
<include installTo="menu:d2d.local"
fileName="menus/local/baseTDLSurface.xml"
subMenu="LAMP/MOS Forecasts"/>
</menuContributionFile>

View file

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
This_software_was_developed_and_/_or_modified_by_Raytheon_Company,
pursuant_to_Contract_DG133W-05-CQ-1067_with_the_US_Government.
U.S._EXPORT_CONTROLLED_TECHNICAL_DATA
This_software_product_contains_export-restricted_data_whose
export/transfer/disclosure_is_restricted_by_U.S._law._Dissemination
to_non-U.S._persons_whether_in_the_United_States_or_abroad_requires
an_export_license_or_other_authorization.
Contractor_Name:________Raytheon_Company
Contractor_Address:_____6825_Pine_Street,_Suite_340
________________________Mail_Stop_B8
________________________Omaha,_NE_68106
________________________402.291.0100
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
<?eclipse version="3.2"?>
<plugin>
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="menu:org.eclipse.ui.main.menu?after=d2d.localMenu">
<menu id="d2d.local"
label="Local">
<visibleWhen>
<reference
definitionId="com.raytheon.uf.viz.d2d.ui.inD2DActionSet">
</reference>
</visibleWhen>
</menu>
</menuContribution>
</extension>
</plugin>

View file

@ -0,0 +1,30 @@
package com.raytheon.uf.viz.d2d.ui.local;
import org.osgi.framework.BundleActivator;
import org.osgi.framework.BundleContext;
public class Activator implements BundleActivator {
private static BundleContext context;
static BundleContext getContext() {
return context;
}
/*
* (non-Javadoc)
* @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
*/
public void start(BundleContext bundleContext) throws Exception {
Activator.context = bundleContext;
}
/*
* (non-Javadoc)
* @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
*/
public void stop(BundleContext bundleContext) throws Exception {
Activator.context = null;
}
}

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="output" path="bin"/>
</classpath>

View file

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>com.raytheon.uf.viz.d2d.ui.ncephydro</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>

View file

@ -0,0 +1,7 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
org.eclipse.jdt.core.compiler.compliance=1.6
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.6

View file

@ -0,0 +1,17 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: D2D Ncep Hydro
Bundle-SymbolicName: com.raytheon.uf.viz.d2d.ui.ncephydro;singleton:=true
Bundle-Version: 1.0.0.qualifier
Bundle-Activator: com.raytheon.uf.viz.d2d.ui.ncephydro.Activator
Bundle-Vendor: RAYTHEON
Require-Bundle: org.eclipse.core.runtime,
com.raytheon.uf.viz.d2d.ui;bundle-version="1.12.1174",
com.raytheon.viz.grid;bundle-version="1.12.1174",
com.raytheon.viz.redbook;bundle-version="1.12.1174",
com.raytheon.viz.pointdata;bundle-version="1.12.1174",
com.raytheon.viz.warnings;bundle-version="1.12.1174",
com.raytheon.uf.viz.tcs;bundle-version="1.12.1174",
com.raytheon.uf.viz.ccfp;bundle-version="1.12.1174"
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-ActivationPolicy: lazy

View file

@ -0,0 +1,6 @@
source.. = src/
output.. = bin/
bin.includes = META-INF/,\
.,\
localization/,\
plugin.xml

Some files were not shown because too many files have changed in this diff Show more