Issue #2857 - Implement Redbook NCO NDM menus
Change-Id: I93e9f21e8b7e797affe1e52c7baef0217433460b Former-commit-id:e03e5c8f45
[formerly645e16792e
] [formerlyc67f9c4be2
] [formerlye03e5c8f45
[formerly645e16792e
] [formerlyc67f9c4be2
] [formerly4ec18a8178
[formerlyc67f9c4be2
[formerly 2ddd856c9297a782340dc0fb9db2a9d36048f760]]]] Former-commit-id:4ec18a8178
Former-commit-id:8964d6a60d
[formerly80855b8e08
] [formerly e63dd7b97cdada1bb29c5901f8eaaa015a51d9ee [formerlya624cd8053
]] Former-commit-id: 9f88b8c3fbc34b95661157c5c211ca13bad31db5 [formerlybb07313742
] Former-commit-id:ab451ac799
This commit is contained in:
parent
fc7b7be21e
commit
c0f8497363
7 changed files with 367 additions and 163 deletions
|
@ -19,123 +19,9 @@
|
|||
further_licensing_information.
|
||||
-->
|
||||
<menuTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<!-- Precip & Stability -->
|
||||
<contribute xsi:type="subMenu" menuText="Precip && Stability"
|
||||
id="ncepHydro.nco.precipStability">
|
||||
<contribute xsi:type="separator" id="ncepHydro.nco.precipStability.top" visible="false"/>
|
||||
|
||||
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
|
||||
menuText="Daily Precipitation" id="dailyPrecipitation">
|
||||
<substitute key="wmo" value="PEWA31"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
|
||||
menuText="Snow Cover Plot" id="snowCoverPlot">
|
||||
<substitute key="wmo" value="PEWA32"/>
|
||||
</contribute>
|
||||
|
||||
<contribute xsi:type="subMenu" menuText="Snow Images">
|
||||
<contribute xsi:type="titleItem"
|
||||
titleText="------ NOHRSC ------" id="NOHRSCLine"/>
|
||||
<contribute xsi:type="subinclude" fileName="menus/ncepHydro/nco/snowImages.xml"/>
|
||||
</contribute>
|
||||
|
||||
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
|
||||
menuText="Radar Summary" id="radarSummary">
|
||||
<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">
|
||||
<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">
|
||||
<substitute key="wmo" value="PEWA33"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
|
||||
menuText="Precip H20 Analysis" id="precipH20Analysis">
|
||||
<substitute key="wmo" value="PEWA34"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
|
||||
menuText="Sfc-500 RH Plot" id="sfc500RHPlot">
|
||||
<substitute key="wmo" value="PRWA51"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
|
||||
menuText="Lifted-K Index Plot" id="liftedKIndexPlot">
|
||||
<substitute key="wmo" value="PXWA50"/>
|
||||
</contribute>
|
||||
|
||||
<contribute xsi:type="separator" id="ncepHydro.nco.precipStability.bottom" visible="false"/>
|
||||
</contribute>
|
||||
|
||||
<!-- Temps & Weather -->
|
||||
<contribute xsi:type="subMenu" menuText="Temps && Weather"
|
||||
id="ncepHydro.nco.tempsWeather">
|
||||
<contribute xsi:type="separator" id="ncepHydro.nco.tempsWeather.top" visible="false"/>
|
||||
|
||||
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
|
||||
menuText="Observed Max/Min Temps" id="observedMaxMinTemps">
|
||||
<substitute key="wmo" value="PTWA31, PTWA32"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
|
||||
menuText="Normal Max/Min Temps" id="normalMaxMinTemps">
|
||||
<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">
|
||||
<substitute key="wmo" value="PTWA94"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
|
||||
menuText="Frzg Lvl Analysis" id="frzgLvlAnalysis">
|
||||
<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">
|
||||
<substitute key="wmo" value="PGWA31"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
|
||||
menuText="Wx Depiction Analysis" id="wxDepictionAnalysis">
|
||||
<substitute key="wmo" value="PGWA32"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
|
||||
menuText="Wx Depiction Fcst" id="wxDepictionFcst">
|
||||
<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">
|
||||
<substitute key="wmo" value="PYWA31"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
|
||||
menuText="Sfc Geo Relative Vort" id="sfcGeoRelativeVort">
|
||||
<substitute key="wmo" value="PYWA32"/>
|
||||
</contribute>
|
||||
|
||||
<contribute xsi:type="separator" id="ncepHydro.nco.tempsWeather.bottom" visible="false"/>
|
||||
</contribute>
|
||||
|
||||
<!-- National Centers model -->
|
||||
<contribute xsi:type="subMenu" menuText="National Centers model"
|
||||
id="ncepHydro.nco.nationalCentersModel">
|
||||
<contribute xsi:type="separator" id="ncepHydro.nco.nationalCentersModel.top" visible="false"/>
|
||||
|
||||
<contribute xsi:type="bundleItem" file="bundles/Redbook.xml"
|
||||
menuText="UKMO MSLP" id="UKMOMSLP">
|
||||
<substitute key="wmo" value="PPZA50,PPZM50,PPZO50,PPZQ50"/>
|
||||
</contribute>
|
||||
|
||||
<contribute xsi:type="separator" id="ncepHydro.nco.nationalCentersModel.bottom" visible="false"/>
|
||||
</contribute>
|
||||
|
||||
|
||||
<contribute xsi:type="subinclude" fileName="menus/ncepHydro/nco/ncoMenus.xml"/>
|
||||
|
||||
<contribute xsi:type="subMenu" menuText="Sounding-derived plots"
|
||||
id="ncepHydro.nco.soundingDerivedPlots">
|
||||
<contribute xsi:type="separator" id="ncepHydro.nco.soundingDerivedPlots.top" visible="false"/>
|
||||
|
|
|
@ -0,0 +1,96 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<menuTemplate>
|
||||
<contribute xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="subMenu" menuText="Precip && Stability" id="ncepHydro.nco.precipStability">
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Daily Precipitation" timeQuery="true" id="ncepHydro.nco.dailyPrecipitation">
|
||||
<substitute value="PEWA31" key="wmo"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Snow Cover Plot" timeQuery="true" id="ncepHydro.nco.snowCoverPlot">
|
||||
<substitute value="PEWA32" key="wmo"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="subMenu" menuText="Snow Images" id="ncepHydro.nco.snowImages">
|
||||
<contribute xsi:type="titleItem" titleText="------ NOHRSC ------" id="ncepHydro.nco.nohrsc.title"/>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/ncepHydro/NOHRSC-SNOW.xml" menuText="Snow Cover" timeQuery="true" id="ncepHydro.nco.snowCover">
|
||||
<substitute value="MSTAV" key="param"/>
|
||||
<substitute value="Snow Cover" key="customLegend"/>
|
||||
<substitute value="0.00" key="sampleFormat"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/ncepHydro/NOHRSC-SNOW.xml" timeQuery="true" id="ncepHydro.nco.snowCoverElev">
|
||||
<substitute value="sce" key="param"/>
|
||||
<substitute value="Snow Cover by elevation (kft)" key="customLegend"/>
|
||||
<substitute value="0.00" key="sampleFormat"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/ncepHydro/NOHRSC-SNOW.xml" menuText="Snow Water equiv" timeQuery="true" id="ncepHydro.nco.snowWaterEquiv">
|
||||
<substitute value="swe" key="param"/>
|
||||
<substitute value="Snow Water Equivalent (in)" key="customLegend"/>
|
||||
<substitute value="0.00" key="sampleFormat"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/ncepHydro/NOHRSC-SNOW.xml" timeQuery="true" id="ncepHydro.nco.snowWaterPercent">
|
||||
<substitute value="SWEPN" key="param"/>
|
||||
<substitute value="Snow Water Equivalent % of normal (%)" key="customLegend"/>
|
||||
<substitute value="0.00" key="sampleFormat"/>
|
||||
</contribute>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" timeQuery="true" id="ncepHydro.nco.radarSummary">
|
||||
<substitute value="PAWO82" key="wmo"/>
|
||||
<substitute value="3600" key="posOff"/>
|
||||
<substitute value="-2100" key="virtOff"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" timeQuery="true" id="ncepHydro.nco.radarLegends">
|
||||
<substitute value="PAWO83" key="wmo"/>
|
||||
<substitute value="3600" key="posOff"/>
|
||||
<substitute value="-2100" key="virtOff"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Precip H20 Plot" timeQuery="true" id="ncepHydro.nco.precipH20Plot">
|
||||
<substitute value="PEWA33" key="wmo"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Precip H20 Analysis" timeQuery="true" id="ncepHydro.nco.precipH20Analysis">
|
||||
<substitute value="PEWA34" key="wmo"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Sfc-500 RH Plot" timeQuery="true" id="ncepHydro.nco.sfc500RHPlot">
|
||||
<substitute value="PRWA51" key="wmo"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Lifted-K Index Plot" timeQuery="true" id="ncepHydro.nco.liftedKIndexPlot">
|
||||
<substitute value="PXWA50" key="wmo"/>
|
||||
</contribute>
|
||||
</contribute>
|
||||
<contribute xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="subMenu" menuText="Temps && Weather" id="ncepHydro.nco.tempsWeather">
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Observed Max/Min Temps" timeQuery="true" id="ncepHydro.nco.observedMaxMinTemps">
|
||||
<substitute value="PTWA31, PTWA32" key="wmo"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Normal Max/Min Temps" timeQuery="true" id="ncepHydro.nco.normalMaxMinTemps">
|
||||
<substitute value="PTWO33, PTWO34" key="wmo"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="separator" visible="true" id="separator1"/>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Frzg Lvl Plot" timeQuery="true" id="ncepHydro.nco.frzgLvlPlot">
|
||||
<substitute value="PTWA94" key="wmo"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Frzg Lvl Analysis" timeQuery="true" id="ncepHydro.nco.frzgLvlAnalysis">
|
||||
<substitute value="PTWA93" key="wmo"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Frzg Lvl/Turbulence Fcst" timeQuery="true" id="ncepHydro.nco.frzgLvlTurbulenceFcst">
|
||||
<substitute value="PTIC94, PTIE94" key="wmo"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="separator" visible="true" id="separator2"/>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Wx Depiction Plot" timeQuery="true" id="ncepHydro.nco.wxDepictionPlot">
|
||||
<substitute value="PGWA31" key="wmo"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Wx Depiction Analysis" timeQuery="true" id="ncepHydro.nco.wxDepictionAnalysis">
|
||||
<substitute value="PGWA32" key="wmo"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Wx Depiction Fcst" timeQuery="true" id="ncepHydro.nco.wxDepictionFcst">
|
||||
<substitute value="PGIC42, PGIE43" key="wmo"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="separator" visible="true" id="separator3"/>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Sfc Geo Wind Plot" timeQuery="true" id="ncepHydro.nco.sfcGeoWindPlot">
|
||||
<substitute value="PYWA31" key="wmo"/>
|
||||
</contribute>
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="Sfc Geo Relative Vort" timeQuery="true" id="ncepHydro.nco.sfcGeoRelativeVort">
|
||||
<substitute value="PYWA32" key="wmo"/>
|
||||
</contribute>
|
||||
</contribute>
|
||||
<contribute xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="subMenu" menuText="National Centers model" id="ncepHydro.nco.nationalCentersModel">
|
||||
<contribute xsi:type="bundleItem" useReferenceTime="true" file="bundles/Redbook.xml" menuText="UKMO MSLP" timeQuery="true" id="ncepHydro.nco.UKMOMSLP">
|
||||
<substitute value="PPZA50,PPZM50,PPZO50,PPZQ50" key="wmo"/>
|
||||
</contribute>
|
||||
</contribute>
|
||||
</menuTemplate>
|
|
@ -1,46 +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/ncepHydro/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/ncepHydro/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/ncepHydro/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/ncepHydro/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>
|
||||
</menuTemplate>
|
|
@ -0,0 +1,163 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<!--
|
||||
This file is the A2 NDM replacement for redbookNCOMenus.txt.
|
||||
|
||||
Dropping RedbookNCOMenus.xml into the /awips2/edex/data/ndm directory
|
||||
will generate an override of the NCO menu.
|
||||
|
||||
RedbookNCOMenus.xml as written here will generate the base version
|
||||
of the NCO menus.
|
||||
-->
|
||||
<redbookMenu>
|
||||
<!-- Precip & Stability -->
|
||||
<menuEntry type="submenu" text="Precip && Stability"
|
||||
id="ncepHydro.nco.precipStability">
|
||||
<menuEntry type="productButton"
|
||||
text="Daily Precipitation" id="ncepHydro.nco.dailyPrecipitation">
|
||||
<!-- Redbook Key: 5056 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PEWA31"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton"
|
||||
text="Snow Cover Plot" id="ncepHydro.nco.snowCoverPlot">
|
||||
<!-- Redbook Key: 5057 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PEWA32"/>
|
||||
</menuEntry>
|
||||
|
||||
<menuEntry type="submenu" text="Snow Images"
|
||||
id="ncepHydro.nco.snowImages">
|
||||
<menuEntry type="title" text="------ NOHRSC ------"
|
||||
id="ncepHydro.nco.nohrsc.title" />
|
||||
<menuEntry type="productButton" file="bundles/ncepHydro/NOHRSC-SNOW.xml"
|
||||
text="Snow Cover" id="ncepHydro.nco.snowCover">
|
||||
<!-- Redbook Key: 25500 -->
|
||||
<menuEntry type="substitute" key="param" value="MSTAV"/>
|
||||
<menuEntry type="substitute" key="customLegend" value="Snow Cover"/>
|
||||
<menuEntry type="substitute" key="sampleFormat" value="0.00"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton" file="bundles/ncepHydro/NOHRSC-SNOW.xml"
|
||||
text="Snow Cover Elev" id="ncepHydro.nco.snowCoverElev">
|
||||
<!-- Redbook Key: 25501 -->
|
||||
<menuEntry type="substitute" key="param" value="sce"/>
|
||||
<menuEntry type="substitute" key="customLegend" value="Snow Cover by elevation (kft)"/>
|
||||
<menuEntry type="substitute" key="sampleFormat" value="0.00"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton" file="bundles/ncepHydro/NOHRSC-SNOW.xml"
|
||||
text="Snow Water equiv" id="ncepHydro.nco.snowWaterEquiv">
|
||||
<!-- Redbook Key: 25502 -->
|
||||
<menuEntry type="substitute" key="param" value="swe"/>
|
||||
<menuEntry type="substitute" key="customLegend" value="Snow Water Equivalent (in)"/>
|
||||
<menuEntry type="substitute" key="sampleFormat" value="0.00"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton" file="bundles/ncepHydro/NOHRSC-SNOW.xml"
|
||||
text="Snow Water % nrml" id="ncepHydro.nco.snowWaterPercent">
|
||||
<!-- Redbook Key: 25503 -->
|
||||
<menuEntry type="substitute" key="param" value="SWEPN"/>
|
||||
<menuEntry type="substitute" key="customLegend" value="Snow Water Equivalent % of normal (%)"/>
|
||||
<menuEntry type="substitute" key="sampleFormat" value="0.00"/>
|
||||
</menuEntry>
|
||||
</menuEntry>
|
||||
|
||||
<menuEntry type="productButton"
|
||||
text="Radar Summary" id="ncepHydro.nco.radarSummary">
|
||||
<!-- Redbook Key: 5013 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PAWO82"/>
|
||||
<menuEntry type="substitute" key="posOff" value="3600"/>
|
||||
<menuEntry type="substitute" key="virtOff" value="-2100"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton"
|
||||
text="Radar Legends" id="ncepHydro.nco.radarLegends">
|
||||
<!-- Redbook Key: 5014 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PAWO83"/>
|
||||
<menuEntry type="substitute" key="posOff" value="3600"/>
|
||||
<menuEntry type="substitute" key="virtOff" value="-2100"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton"
|
||||
text="Precip H20 Plot" id="ncepHydro.nco.precipH20Plot">
|
||||
<!-- Redbook Key: 5058 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PEWA33"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton"
|
||||
text="Precip H20 Analysis" id="ncepHydro.nco.precipH20Analysis">
|
||||
<!-- Redbook Key: 5059 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PEWA34"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton"
|
||||
text="Sfc-500 RH Plot" id="ncepHydro.nco.sfc500RHPlot">
|
||||
<!-- Redbook Key: 5134 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PRWA51"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton"
|
||||
text="Lifted-K Index Plot" id="ncepHydro.nco.liftedKIndexPlot">
|
||||
<!-- Redbook Key: 5147 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PXWA50"/>
|
||||
</menuEntry>
|
||||
</menuEntry>
|
||||
|
||||
<!-- Temps & Weather -->
|
||||
<menuEntry type="submenu" text="Temps && Weather"
|
||||
id="ncepHydro.nco.tempsWeather">
|
||||
|
||||
<menuEntry type="productButton"
|
||||
text="Observed Max/Min Temps" id="ncepHydro.nco.observedMaxMinTemps">
|
||||
<!-- Redbook Key: 5140 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PTWA31, PTWA32"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton"
|
||||
text="Normal Max/Min Temps" id="ncepHydro.nco.normalMaxMinTemps">
|
||||
<!-- Redbook Key: 5143 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PTWO33, PTWO34"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="separator" id="separator1"/>
|
||||
<menuEntry type="productButton"
|
||||
text="Frzg Lvl Plot" id="ncepHydro.nco.frzgLvlPlot">
|
||||
<!-- Redbook Key: 5142 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PTWA94"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton"
|
||||
text="Frzg Lvl Analysis" id="ncepHydro.nco.frzgLvlAnalysis">
|
||||
<!-- Redbook Key: 5145 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PTWA93"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton"
|
||||
text="Frzg Lvl/Turbulence Fcst" id="ncepHydro.nco.frzgLvlTurbulenceFcst">
|
||||
<!-- Redbook Key: 5136 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PTIC94, PTIE94"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="separator" id="separator2"/>
|
||||
<menuEntry type="productButton"
|
||||
text="Wx Depiction Plot" id="ncepHydro.nco.wxDepictionPlot">
|
||||
<!-- Redbook Key: 5064 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PGWA31"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton"
|
||||
text="Wx Depiction Analysis" id="ncepHydro.nco.wxDepictionAnalysis">
|
||||
<!-- Redbook Key: 5065 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PGWA32"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton"
|
||||
text="Wx Depiction Fcst" id="ncepHydro.nco.wxDepictionFcst">
|
||||
<!-- Redbook Key: 5062 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PGIC42, PGIE43"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="separator" id="separator3"/>
|
||||
<menuEntry type="productButton"
|
||||
text="Sfc Geo Wind Plot" id="ncepHydro.nco.sfcGeoWindPlot">
|
||||
<!-- Redbook Key: 5154 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PYWA31"/>
|
||||
</menuEntry>
|
||||
<menuEntry type="productButton"
|
||||
text="Sfc Geo Relative Vort" id="ncepHydro.nco.sfcGeoRelativeVort">
|
||||
<!-- Redbook Key: 5155 -->
|
||||
<menuEntry type="substitute" key="wmo" value="PYWA32"/>
|
||||
</menuEntry>
|
||||
</menuEntry>
|
||||
|
||||
<!-- National Centers model -->
|
||||
<menuEntry type="submenu" text="National Centers model"
|
||||
id="ncepHydro.nco.nationalCentersModel">
|
||||
<menuEntry type="productButton"
|
||||
text="UKMO MSLP" id="ncepHydro.nco.UKMOMSLP">
|
||||
<menuEntry type="substitute" key="wmo" value="PPZA50,PPZM50,PPZO50,PPZQ50"/>
|
||||
</menuEntry>
|
||||
</menuEntry>
|
||||
</redbookMenu>
|
|
@ -35,6 +35,11 @@
|
|||
<constructor-arg ref="spcMenuListener" />
|
||||
</bean>
|
||||
|
||||
<bean factory-bean="ndmProc" factory-method="registerListener">
|
||||
<constructor-arg value="RedbookNCOMenus.xml" />
|
||||
<constructor-arg ref="spcMenuListener" />
|
||||
</bean>
|
||||
|
||||
<!--
|
||||
<bean id="redbookCamelRegistered" factory-bean="contextManager"
|
||||
factory-method="register" depends-on="persistCamelRegistered">
|
||||
|
|
|
@ -25,6 +25,7 @@ import com.raytheon.edex.plugin.redbook.menu.RedbookCpcMenuUtil;
|
|||
import com.raytheon.edex.plugin.redbook.menu.RedbookHazardsMenuUtil;
|
||||
import com.raytheon.edex.plugin.redbook.menu.RedbookHpcMenuUtil;
|
||||
import com.raytheon.edex.plugin.redbook.menu.RedbookMpcMenuUtil;
|
||||
import com.raytheon.edex.plugin.redbook.menu.RedbookNcoMenuUtil;
|
||||
import com.raytheon.uf.common.status.IUFStatusHandler;
|
||||
import com.raytheon.uf.common.status.UFStatus;
|
||||
import com.raytheon.uf.edex.ndm.ingest.INationalDatasetSubscriber;
|
||||
|
@ -42,6 +43,7 @@ import com.raytheon.uf.edex.ndm.ingest.INationalDatasetSubscriber;
|
|||
* Mar 10, 2014 2858 mpduff Initial creation.
|
||||
* Mar 17, 2014 2855 mpduff Implement HPC.
|
||||
* Mar 17, 2014 2856 mpduff Implement CPC.
|
||||
* Mar 19, 2014 2857 mpduff Implement NCO.
|
||||
* Mar 19, 2014 2859 mpduff Implement MPC.
|
||||
*
|
||||
* </pre>
|
||||
|
@ -67,6 +69,9 @@ public class RedbookMenuSubscriber implements INationalDatasetSubscriber {
|
|||
/** MPC menu file */
|
||||
private static final String MPC_MENU_FILE = "RedbookMPCMenus.xml";
|
||||
|
||||
/** NCO menu file */
|
||||
private static final String NCO_MENU_FILE = "RedbookNCOMenus.xml";
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
|
@ -85,6 +90,8 @@ public class RedbookMenuSubscriber implements INationalDatasetSubscriber {
|
|||
menuUtil.createMenusFromFile(file.getAbsolutePath());
|
||||
} else if (MPC_MENU_FILE.equals(fileName)) {
|
||||
RedbookMpcMenuUtil menuUtil = new RedbookMpcMenuUtil();
|
||||
} else if (NCO_MENU_FILE.equals(fileName)) {
|
||||
RedbookNcoMenuUtil menuUtil = new RedbookNcoMenuUtil();
|
||||
menuUtil.createMenusFromFile(file.getAbsolutePath());
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,93 @@
|
|||
/**
|
||||
* 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.
|
||||
**/
|
||||
package com.raytheon.edex.plugin.redbook.menu;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
import com.raytheon.uf.common.status.IUFStatusHandler;
|
||||
import com.raytheon.uf.common.status.UFStatus;
|
||||
|
||||
/**
|
||||
* Builds the NCEP/Hydro NCO menu contributions for NDM (Redbook NCO).
|
||||
*
|
||||
* <pre>
|
||||
*
|
||||
* SOFTWARE HISTORY
|
||||
*
|
||||
* Date Ticket# Engineer Description
|
||||
* ------------ ---------- ----------- --------------------------
|
||||
* Mar 19, 2014 2857 mpduff Initial creation
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
* @author mpduff
|
||||
* @version 1.0
|
||||
*/
|
||||
|
||||
public class RedbookNcoMenuUtil extends RedbookMenuUtil {
|
||||
/** Status handler */
|
||||
private static final IUFStatusHandler statusHandler = UFStatus
|
||||
.getHandler(RedbookNcoMenuUtil.class);
|
||||
|
||||
/** Menu type constant */
|
||||
private static final String MENU_TYPE = "ncepHydro" + File.separator
|
||||
+ "nco";
|
||||
|
||||
/** HPC menu file */
|
||||
private static final String NCO_MENU = "ncoMenus.xml";
|
||||
|
||||
/** HPC menu file full path */
|
||||
private static final String MENU_FILE = "menus" + File.separator
|
||||
+ MENU_TYPE + File.separator + NCO_MENU;
|
||||
|
||||
/**
|
||||
* Constructor.
|
||||
*/
|
||||
public RedbookNcoMenuUtil() {
|
||||
super();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public void createMenusFromFile(String filename) {
|
||||
xml = read(filename);
|
||||
|
||||
createMenus();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public void createMenus() {
|
||||
statusHandler.info("Creating menus for " + MENU_FILE);
|
||||
createMenusForFile(MENU_FILE);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
protected boolean checkCreated() {
|
||||
return super.checkCreated(NCO_MENU, MENU_TYPE);
|
||||
}
|
||||
}
|
Loading…
Add table
Reference in a new issue