awips2/cave/com.raytheon.viz.mpe.ui/plugin.xml

2136 lines
77 KiB
XML
Raw Permalink Normal View History

2022-05-05 12:34:50 -05:00
<?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>
2022-05-05 12:34:50 -05:00
<extension
point="org.eclipse.ui.actionSets">
<actionSet
id="com.raytheon.viz.MPEActionSet"
label="MPE Action Set"
visible="false">
</actionSet>
</extension>
<extension
point="org.eclipse.core.expressions.definitions">
<definition
id="com.raytheon.viz.inMPEActionSet">
<with
variable="activeContexts">
<iterate
operator="or">
<equals
value="com.raytheon.viz.MPEActionSet">
</equals>
</iterate>
</with>
</definition>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="menu:org.eclipse.ui.main.menu?after=com.raytheon.viz.hydrocommon.Overlays">
<menu
id="com.raytheon.viz.mpe.MPEControl"
label="MPEControl"
mnemonic="M">
<visibleWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</visibleWhen>
<command
commandId="com.raytheon.viz.mpe.ui.actions.chooseHourNext"
label="Next Hour"
mnemonic="N">
<parameter
name="increment"
value="1">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.chooseHourPrev"
label="Previous Hour"
mnemonic="P">
<parameter
name="increment"
value="-1">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.chooseHour"
label="Choose Hour..."
mnemonic="C">
<parameter
name="increment"
value="0">
</parameter>
</command>
<separator
name="separator1"
visible="true">
</separator>
<command
commandId="com.raytheon.viz.mpe.ui.actions.saveBestEstimate"
label="Save Best Estimate Top"
mnemonic="S">
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.saveBestEstimateBottom"
label="Save Best Estimate Bottom"
mnemonic="B">
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.fieldGen"
label="Regenerate Hour Fields..."
mnemonic="R">
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.dqcPreProc"
label="Run DQC PreProcessor..."
mnemonic="s">
</command>
<separator
name="separator2"
visible="true">
</separator>
<command
commandId="com.raytheon.viz.mpe.ui.actions.clearMPEData"
label="Clear MPE Data"
mnemonic="l">
</command>
<separator
name="separator3"
visible="true">
</separator>
<command
commandId="com.raytheon.viz.mpe.ui.actions.transmitBestEstimateQPE"
label="Transmit Best Estimate QPE"
mnemonic="T">
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.transmitRFCBias"
label="Transmit RFC Bias"
mnemonic="a">
</command>
</menu>
<menu
id="com.raytheon.viz.mpe.PrecipFields"
label="PrecipFields"
mnemonic="P">
<visibleWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</visibleWhen>
<dynamic
class="com.raytheon.viz.mpe.ui.PrecipFieldsPopulator"
id="com.raytheon.viz.mpe.ui.precipFieldsPopulator">
</dynamic>
<separator
name="separator1"
visible="true">
</separator>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setDisplayField"
label="Best Estimate QPE"
mnemonic="Q">
<parameter
name="Field"
value="Xmrg">
</parameter>
</command>
<separator
name="separator2"
visible="true">
</separator>
<dynamic
class="com.raytheon.viz.mpe.ui.RFCPrecipFieldsPopulator"
id="com.raytheon.viz.mpe.ui.rfcPrecipFieldsPopulator">
</dynamic>
<separator
name="separatorRFCQPE"
visible="true">
</separator>
<command
commandId="com.raytheon.viz.mpe.ui.actions.RFCsQPECollaborationAction"
label="RFCs QPE Collaboration"
mnemonic="S">
</command>
</menu>
<menu
id="com.raytheon.viz.mpe.BaseFields"
label="BaseFields"
mnemonic="B">
<visibleWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</visibleWhen>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setDisplayField"
label="Local Span"
mnemonic="L">
<parameter
name="Field"
value="Locspan">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setDisplayField"
label="Local Bias"
mnemonic="o">
<parameter
name="Field"
value="Locbias">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setDisplayField"
label="DP Local Span"
mnemonic="L">
<parameter
name="Field"
value="LocspanDP">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setDisplayField"
label="DP Local Bias"
mnemonic="L">
<parameter
name="Field"
value="LocbiasDP">
</parameter>
</command>
<separator
name="separator6"
visible="true">
</separator>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setDisplayField"
label="Height Field"
mnemonic="H">
<parameter
name="Field"
value="Height">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setDisplayField"
label="Radar Coverage Field"
mnemonic="R">
<parameter
name="Field"
value="Index">
</parameter>
</command>
<separator
name="separator4"
visible="true">
</separator>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setDisplayField"
label="Precip Difference Field"
mnemonic="L">
<parameter
name="Field"
value="precipDifferenceField">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setDisplayField"
label="Precip Ratio Field"
mnemonic="L">
<parameter
name="Field"
value="precipRatioField">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.selectComparisonFields"
label="Select Comparison Fields"
mnemonic="C">
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.reverseComparisonFields"
label="Reverse Comparison Fields"
mnemonic="R">
</command>
<separator
name="separator5"
visible="true">
</separator>
<dynamic
class="com.raytheon.viz.mpe.ui.BaseFieldsPopulator"
id="com.raytheon.viz.mpe.ui.baseFieldsPopulator">
</dynamic>
</menu>
<menu
id="com.raytheon.viz.mpe.Gages"
label="Gages"
mnemonic="G">
<visibleWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</visibleWhen>
<dynamic
class="com.raytheon.viz.mpe.ui.GageFieldsPopulator"
id="com.raytheon.viz.mpe.ui.gageFieldsPopulator">
</dynamic>
<separator
name="separator2"
visible="true">
</separator>
<command
commandId="com.raytheon.viz.mpe.ui.actions.addpseudo"
label="Add Pseudo Gage"
mnemonic="A">
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.gagetable"
label="Gage Table..."
mnemonic="G">
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.display7x7"
label="Display 7 x 7..."
mnemonic="D">
</command>
<separator
name="separator3"
visible="true">
</separator>
<command
commandId="com.raytheon.viz.mpe.ui.actions.showBadGages"
label="Show Bad Gages"
mnemonic="B">
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.toggleGageIdDisplay"
label="Show Gage Identifiers"
mnemonic="I"
style="toggle">
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.toggleGageValueDisplay"
label="Show Gage Values"
mnemonic="V"
style="toggle">
</command>
<menu
label="Show Missing Gages"
mnemonic="M">
<command
commandId="com.raytheon.viz.mpe.ui.actions.toggleGageMissing"
label="All Missing"
mnemonic="A"
style="radio">
<parameter
name="org.eclipse.ui.commands.radioStateParameter"
value="MissingAll">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.toggleGageMissing"
label="Reported Missing"
mnemonic="R"
style="radio">
<parameter
name="org.eclipse.ui.commands.radioStateParameter"
value="MissingReported">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.toggleGageMissing"
label="No Missing"
mnemonic="N"
style="radio">
<parameter
name="org.eclipse.ui.commands.radioStateParameter"
value="MissingNone">
</parameter>
</command>
</menu>
<menu
label="Gage Color"
mnemonic="C">
<command
commandId="com.raytheon.viz.mpe.ui.actions.toggleGageColor"
label="Solid Color"
mnemonic="S"
style="radio">
<parameter
name="org.eclipse.ui.commands.radioStateParameter"
value="Solid">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.toggleGageColor"
label="Contrast Color"
mnemonic="C"
style="radio">
<parameter
name="org.eclipse.ui.commands.radioStateParameter"
value="Contrast">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.toggleGageColor"
label="Color By QC"
mnemonic="Q"
style="radio">
<parameter
name="org.eclipse.ui.commands.radioStateParameter"
value="ByQC">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.toggleGageColor"
label="Color By Value"
mnemonic="V"
style="radio">
<parameter
name="org.eclipse.ui.commands.radioStateParameter"
value="ByValue">
</parameter>
</command>
</menu>
</menu>
<menu
id="com.raytheon.viz.mpe.Polygons"
label="Polygons"
mnemonic="P">
<visibleWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</visibleWhen>
<command
commandId="com.raytheon.viz.mpe.ui.actions.drawpolygon"
label="Draw Polygons"
mnemonic="D">
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.deletepolygon"
label="Delete Polygons"
mnemonic="P">
</command>
</menu>
<menu
id="com.raytheon.viz.mpe.Climo"
label="Climo"
mnemonic="C">
<visibleWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</visibleWhen>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setDisplayField"
label="Monthly Prism Precip"
mnemonic="P">
<parameter
name="Field"
value="Prism">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setDisplayField"
label="Monthly Prism Max Temp"
mnemonic="x">
<parameter
name="Field"
value="maxtempPrism">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setDisplayField"
label="Monthly Prism Min Temp"
mnemonic="n">
<parameter
name="Field"
value="mintempPrism">
</parameter>
</command>
</menu>
<menu
id="com.raytheon.viz.mpe.Misc"
label="Misc"
mnemonic="M">
<visibleWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</visibleWhen>
<command
commandId="com.raytheon.viz.mpe.ui.actions.showBiasTable"
label="Display Bias Table..."
mnemonic="D">
</command>
<command
commandId="com.raytheon.viz.mpe.ui.reviewHourlyRadar"
label="Review Hourly Radar..."
mnemonic="R">
</command>
<menu
label="Time Lapse"
mnemonic="T">
<command
commandId="com.raytheon.viz.ui.actions.timeLapseOther"
label="6 Hr"
mnemonic="6">
<parameter
name="Hour"
value="6">
</parameter>
</command>
<command
commandId="com.raytheon.viz.ui.actions.timeLapseOther"
label="12 Hr"
mnemonic="1">
<parameter
name="Hour"
value="12">
</parameter>
</command>
<command
commandId="com.raytheon.viz.ui.actions.timeLapseOther"
label="24 Hr"
mnemonic="2">
<parameter
name="Hour"
value="24">
</parameter>
</command>
<command
commandId="com.raytheon.viz.ui.actions.timeLapseOther"
label="Other..."
mnemonic="O">
<parameter
name="Hour"
value="O">
</parameter>
</command>
<command
commandId="com.raytheon.viz.ui.actions.timeLapseOther"
label="End Loop"
mnemonic="E">
<parameter
name="Hour"
value="E">
</parameter>
</command>
</menu>
<command
commandId="com.raytheon.viz.mpe.ui.actions.showMultiHrQPE"
label="Multi-Hour QPE..."
mnemonic="M">
</command>
<command
commandId="com.raytheon.viz.mpe.ui.dialogs.postanalysis.SummedHourlyMpe"
label="Launch Post Analysis..."
style="push">
</command>
</menu>
</menuContribution>
<menuContribution
locationURI="menu:com.raytheon.viz.mpe.ui.contextMenu">
<command
commandId="com.raytheon.viz.hydrocommon.actions.zoom"
label="In"
mnemonic="I">
<parameter
name="direction"
value="in">
</parameter>
</command>
<command
commandId="com.raytheon.viz.hydrocommon.actions.zoom"
label="Out"
mnemonic="O">
<parameter
name="direction"
value="out">
</parameter>
</command>
<separator
name="com.raytheon.viz.mpe.ui.separator1"
visible="true">
</separator>
<command
commandId="com.raytheon.viz.hydrocommon.actions.pan"
label="Up"
mnemonic="U">
<parameter
name="direction"
value="U">
</parameter>
</command>
<command
commandId="com.raytheon.viz.hydrocommon.actions.pan"
label="Down"
mnemonic="D">
<parameter
name="direction"
value="D">
</parameter>
</command>
<command
commandId="com.raytheon.viz.hydrocommon.actions.pan"
label="Left"
mnemonic="L">
<parameter
name="direction"
value="L">
</parameter>
</command>
<command
commandId="com.raytheon.viz.hydrocommon.actions.pan"
label="Right"
mnemonic="R">
<parameter
name="direction"
value="R">
</parameter>
</command>
<separator
name="com.raytheon.viz.mpe.ui.separator2"
visible="true">
</separator>
<command
commandId="com.raytheon.viz.mpe.ui.actions.toggleMpeInfo"
label="Mpe Info"
mnemonic="M"
style="push">
</command>
</menuContribution>
<menuContribution
locationURI="menu:com.raytheon.viz.hydrocommon.Tools?before=com.raytheon.viz.hydrocommon.PointZoom">
<command
commandId="com.raytheon.viz.mpe.ui.actions.arealzoom"
label="Areal Zoom"
mnemonic="Z">
<visibleWhen>
<reference definitionId="com.raytheon.viz.inMPEActionSet"/>
</visibleWhen>
</command>
</menuContribution>
<menuContribution
locationURI="menu:com.raytheon.viz.hydrocommon.Tools?before=com.raytheon.viz.hydrocommon.separator4">
<command
commandId="com.raytheon.viz.mpe.ui.actions.recenter"
label="Recenter"
mnemonic="R">
<visibleWhen>
<reference definitionId="com.raytheon.viz.inMPEActionSet"/>
</visibleWhen>
</command>
</menuContribution>
<menuContribution
locationURI="menu:com.raytheon.viz.hydrocommon.Tools?after=hydroToolsAdditions">
<command
commandId="com.raytheon.viz.mpe.ui.actions.opencolorscalemgr"
label="MPE Color Manager..."
mnemonic="M">
<visibleWhen>
<reference definitionId="com.raytheon.viz.inMPEActionSet"/>
</visibleWhen>
</command>
<separator
name="separator3">
</separator>
<menu
label="View..."
mnemonic="V">
<visibleWhen>
<reference definitionId="com.raytheon.viz.inMPEActionSet"/>
</visibleWhen>
<command
commandId="com.raytheon.viz.mpe.ui.actions.fullScreen"
label="Full Screen"
mnemonic="F">
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.splitScreen"
label="Split Screen"
mnemonic="S">
</command>
</menu>
<menu
label="Display Data As"
mnemonic="D">
<visibleWhen>
<reference definitionId="com.raytheon.viz.inMPEActionSet"/>
</visibleWhen>
<command
commandId="com.raytheon.viz.mpe.ui.actions.toggleDisplayMode"
label="Image"
mnemonic="I"
style="toggle">
<parameter
name="Mode"
value="Image">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.toggleDisplayMode"
label="Contour"
mnemonic="C"
style="toggle">
<parameter
name="Mode"
value="Contour">
</parameter>
</command>
</menu>
</menuContribution>
<menuContribution
locationURI="menu:com.raytheon.viz.hydrocommon.Overlays?after=commonSeparator">
<command
commandId="com.raytheon.uf.viz.core.maps.actions.LoadMap"
label="Radar Rings"
style="toggle">
<visibleWhen
checkEnabled="false">
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</visibleWhen>
<parameter
name="mapName"
value="Radar Rings">
</parameter>
<parameter
name="mapPath"
value="bundles/hydro/MPERadarRingOverlay.xml">
</parameter>
</command>
</menuContribution>
<menuContribution
locationURI="menu:com.raytheon.viz.hydrocommon.Tools?after=com.raytheon.viz.hydrocommon.separator4">
<separator
name="separator3">
</separator>
<menu
label="Set Font"
mnemonic="F">
<command
commandId="com.raytheon.viz.mpe.ui.actions.setfont"
label="Miniscule"
mnemonic="M"
style="radio">
<parameter
name="org.eclipse.ui.commands.radioStateParameter"
value="miniscule">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setfont"
label="Very Small"
mnemonic="V"
style="radio">
<parameter
name="org.eclipse.ui.commands.radioStateParameter"
value="verysmall">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setfont"
label="Small"
mnemonic="S"
style="radio">
<parameter
name="org.eclipse.ui.commands.radioStateParameter"
value="small">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setfont"
label="Normal"
mnemonic="N"
style="radio">
<parameter
name="org.eclipse.ui.commands.radioStateParameter"
value="normal">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setfont"
label="Large"
mnemonic="L"
style="radio">
<parameter
name="org.eclipse.ui.commands.radioStateParameter"
value="large">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.setfont"
label="Very Large"
mnemonic="e"
style="radio">
<parameter
name="org.eclipse.ui.commands.radioStateParameter"
value="verylarge">
</parameter>
</command>
<command
commandId="org.eclipse.ui.window.preferences"
label="Font Preferences..."
style="push">
<parameter
name="preferencePageId"
value="org.eclipse.ui.preferencePages.ColorsAndFonts">
</parameter>
</command>
<visibleWhen
checkEnabled="false">
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</visibleWhen>
</menu>
</menuContribution>
<menuContribution
locationURI="menu:com.raytheon.viz.hydrocommon.Projections">
<command
commandId="com.raytheon.viz.hydrocommon.actions.setProjection"
label="Flat Lat/Lon"
mnemonic="F">
<visibleWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</visibleWhen>
<parameter
name="projection"
value="FLAT">
</parameter>
<parameter
name="prefix"
value="mpe">
</parameter>
</command>
<command
commandId="com.raytheon.viz.hydrocommon.actions.setProjection"
label="Polar Stereographic"
mnemonic="P">
<visibleWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</visibleWhen>
<parameter
name="projection"
value="POLAR">
</parameter>
<parameter
name="prefix"
value="mpe">
</parameter>
</command>
<command
commandId="com.raytheon.viz.hydrocommon.actions.setProjection"
label="HRAP"
mnemonic="H">
<visibleWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</visibleWhen>
<parameter
name="projection"
value="HRAP">
</parameter>
<parameter
name="prefix"
value="mpe">
</parameter>
</command>
</menuContribution>
<menuContribution
locationURI="toolbar:org.eclipse.ui.main.toolbar?after=hydrocommon-1">
<toolbar
id="com.raytheon.viz.mpe.ui.toolbar.mpecontrol">
<command
commandId="com.raytheon.viz.mpe.ui.actions.chooseHourPrev"
icon="icons/back0.gif"
label="Previous Hour"
style="push"
tooltip="Previous Hour">
<visibleWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</visibleWhen>
<parameter
name="increment"
value="-1">
</parameter>
</command>
<command
commandId="com.raytheon.viz.mpe.ui.actions.chooseHourNext"
icon="icons/fwd0.gif"
label="Next Hour"
style="push"
tooltip="Next Hour">
<visibleWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</visibleWhen>
<parameter
name="increment"
value="1">
</parameter>
</command>
</toolbar>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<category
id="com.raytheon.uf.viz.mpe.ui"
name="MPE" description="Command category for MPE">
</category>
<command
id="com.raytheon.viz.mpe.ui.actions.display7x7"
name="Display7x7">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.opencolorscalemgr"
name="MPEColorScaleMgr">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.recenter"
name="Recenter">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.chooseHour"
name="Choose Hour">
<commandParameter
id="increment"
name="increment"
optional="false">
</commandParameter>
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.chooseHourNext"
name="Choose Hour">
<commandParameter
id="increment"
name="increment"
optional="false">
</commandParameter>
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.chooseHourPrev"
name="Choose Hour">
<commandParameter
id="increment"
name="increment"
optional="false">
</commandParameter>
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.splitScreen"
name="Split Screen">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.fullScreen"
name="Full Screen">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.selectComparisonFields"
name="Select Comparison Fields">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.reverseComparisonFields"
name="Reverse Comparison Fields">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.setDisplayField"
name="Set Display Field">
<commandParameter
id="Field"
name="Field"
optional="false">
</commandParameter>
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.setQpeRfc"
name="QPE RFC">
<commandParameter id="rfcName" name="RFCNAME" optional="false" />
<commandParameter id="buttonState" name="FALSE" optional="false" />
<state
class="org.eclipse.ui.handlers.RegistryToggleState:false"
id="org.eclipse.ui.commands.toggleState">
</state>
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.fieldGen"
name="Regenerate Hour Fields">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.dqcPreProc"
name="Run DQC PreProcessor">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.clearMPEData"
name="Clear MPE Data">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.transmitBestEstimateQPE"
name="Transmit Best Estimate QPE">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.transmitRFCBias"
name="Transmit RFC Bias">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.toggleDisplayMode"
name="Toggle Display Mode">
<commandParameter
id="Mode"
name="Mode"
optional="false">
</commandParameter>
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.qcPrecip"
name="QC Precipitation Options">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.toggleMpeInfo"
name="Toggle MPE Info">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.toggleGageMissing"
name="Show Missing">
<commandParameter
id="org.eclipse.ui.commands.radioStateParameter"
name="State"
optional="false">
</commandParameter>
<state
class="org.eclipse.ui.handlers.RadioState:MissingNone"
id="org.eclipse.ui.commands.radioState">
</state>
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.toggleGageColor"
name="Gage Color">
<commandParameter
id="org.eclipse.ui.commands.radioStateParameter"
name="State"
optional="false">
</commandParameter>
<state
class="org.eclipse.ui.handlers.RadioState:Solid"
id="org.eclipse.ui.commands.radioState">
</state>
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.saveBestEstimate"
categoryId="com.raytheon.uf.viz.mpe.ui"
description="Saves the best estimate"
name="Save Best Estimate">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.saveBestEstimateBottom"
name="Save Best Estimate Bottom">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.addpseudo"
name="Add Pseudo Gage">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.savelevel2"
name="Save Level 2 data">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.gagetable"
name="Gage Table">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.qcTemp"
name="Qc Temperature Options">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.qcFreeze"
name="Qc Freeze Options">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.drawpolygon"
name="Draw Polygon">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.deletepolygon"
name="Delete Polygon">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.showBiasTable"
name="Show Radar Bias Table">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.showMultiHrQPE"
name="Show Multi-Hour Precip Accumulator">
</command>
<command
id="com.raytheon.viz.mpe.ui.reviewHourlyRadar"
categoryId="com.raytheon.uf.viz.mpe.ui"
description="Review the hourly radar"
name="Review Hourly Radar">
</command>
<command
id="com.raytheon.viz.ui.actions.timeLapseOther"
name="Time Lapse Other">
<commandParameter
id="Hour"
name="Hour"
optional="false">
</commandParameter>
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.setfont"
name="Set Font">
<commandParameter
id="org.eclipse.ui.commands.radioStateParameter"
name="State"
optional="false">
</commandParameter>
<state
class="org.eclipse.ui.handlers.RadioState:normal"
id="org.eclipse.ui.commands.radioState">
</state>
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.arealzoom"
name="ArealZoom">
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.showBadGages"
name="Show Bad Gages">
</command>
<command
id="com.raytheon.viz.mpe.ui.dialogs.postanalysis.SummedHourlyMpe"
name="Launch Post Analysis">
</command>
<command
defaultHandler="com.raytheon.viz.mpe.ui.actions.ToggleGageValueDisplay"
id="com.raytheon.viz.mpe.ui.actions.toggleGageValueDisplay"
name="ToggleGageValueDisplay">
<state
class="org.eclipse.ui.handlers.RegistryToggleState:false"
id="org.eclipse.ui.commands.toggleState">
</state>
</command>
<command
defaultHandler="com.raytheon.viz.mpe.ui.actions.ToggleGageIdDisplay"
id="com.raytheon.viz.mpe.ui.actions.toggleGageIdDisplay"
name="Toggle Gage Id Display">
<state
class="org.eclipse.ui.handlers.RegistryToggleState:false"
id="org.eclipse.ui.commands.toggleState">
</state>
</command>
<command
id="com.raytheon.viz.mpe.ui.actions.ToggleGageTriangleDisplay"
name="Toggle Gage Triangle Display">
<state
class="org.eclipse.ui.handlers.RegistryToggleState:false"
id="org.eclipse.ui.commands.toggleState">
</state>
</command>
</extension>
<extension
point="org.eclipse.ui.handlers">
<handler
class="com.raytheon.viz.mpe.ui.actions.ShowDisplay7x7"
commandId="com.raytheon.viz.mpe.ui.actions.display7x7">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.ui.actions.NotImplementedAction"
commandId="com.raytheon.viz.ui.actions.notImplemented1">
<enabledWhen >
<with
variable="com.raytheon.viz.mpe.ui.notImplemented">
<equals
value="true">
</equals>
</with>
</enabledWhen>
</handler>
<handler
class="com.raytheon.viz.ui.actions.NotImplementedAction"
commandId="com.raytheon.viz.ui.actions.notImplemented2">
<enabledWhen >
<with
variable="com.raytheon.viz.mpe.ui.notImplemented">
<equals
value="true">
</equals>
</with>
</enabledWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ChooseHour"
commandId="com.raytheon.viz.mpe.ui.actions.chooseHourNext">
<enabledWhen>
<with
variable="com.raytheon.viz.mpe.ui.nextHour">
<equals value="true">
</equals>
</with>
</enabledWhen>
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ChooseHour"
commandId="com.raytheon.viz.mpe.ui.actions.chooseHourPrev">
<enabledWhen>
<with
variable="com.raytheon.viz.mpe.ui.previousHour">
<equals value="true">
</equals>
</with>
</enabledWhen>
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ChooseHour"
commandId="com.raytheon.viz.mpe.ui.actions.chooseHour">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.TransmitBestEstimateQPE"
commandId="com.raytheon.viz.mpe.ui.actions.transmitBestEstimateQPE">
<enabledWhen>
<with
variable="com.raytheon.viz.mpe.ui.transmitBestEstimateQPE">
<equals value="true">
</equals>
</with>
</enabledWhen>
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.TransmitRFCBias"
commandId="com.raytheon.viz.mpe.ui.actions.transmitRFCBias">
<enabledWhen>
<with
variable="com.raytheon.viz.mpe.ui.transmitRFCBias">
<equals value="true">
</equals>
</with>
</enabledWhen>
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.RecenterAction"
commandId="com.raytheon.viz.mpe.ui.actions.recenter">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.SplitScreen"
commandId="com.raytheon.viz.mpe.ui.actions.splitScreen">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.FullScreen"
commandId="com.raytheon.viz.mpe.ui.actions.fullScreen">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.SelectComparisonFields"
commandId="com.raytheon.viz.mpe.ui.actions.selectComparisonFields">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ReverseComparisonFields"
commandId="com.raytheon.viz.mpe.ui.actions.reverseComparisonFields">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.SetDisplayField"
commandId="com.raytheon.viz.mpe.ui.actions.setDisplayField">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ShowRegenFields"
commandId="com.raytheon.viz.mpe.ui.actions.fieldGen">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.RunDQCPreProcessorHandler"
commandId="com.raytheon.viz.mpe.ui.actions.dqcPreProc">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ClearMPEData"
commandId="com.raytheon.viz.mpe.ui.actions.clearMPEData">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ToggleDisplayMode"
commandId="com.raytheon.viz.mpe.ui.actions.toggleDisplayMode">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ShowQcPrecipOptions"
commandId="com.raytheon.viz.mpe.ui.actions.qcPrecip">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ToggleMpeInfo"
commandId="com.raytheon.viz.mpe.ui.actions.toggleMpeInfo">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ToggleGageValueDisplay"
commandId="com.raytheon.viz.mpe.ui.actions.toggleGageValueDisplay">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ToggleGageMissing"
commandId="com.raytheon.viz.mpe.ui.actions.toggleGageMissing">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ToggleGageColor"
commandId="com.raytheon.viz.mpe.ui.actions.toggleGageColor">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.SaveBestEstimateHandler"
commandId="com.raytheon.viz.mpe.ui.actions.saveBestEstimate">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.SaveBestEstimateBottom"
commandId="com.raytheon.viz.mpe.ui.actions.saveBestEstimateBottom">
<enabledWhen>
<with
variable="com.raytheon.viz.mpe.ui.saveBestEstBottom">
<equals value="true">
</equals>
</with>
</enabledWhen>
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ShowAddPseudoGage"
commandId="com.raytheon.viz.mpe.ui.actions.addpseudo">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.MPEColorScaleMgrAction"
commandId="com.raytheon.viz.mpe.ui.actions.opencolorscalemgr">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.SaveLevel2DQCData"
commandId="com.raytheon.viz.mpe.ui.actions.savelevel2">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.GageTableAction"
commandId="com.raytheon.viz.mpe.ui.actions.gagetable">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ShowQcTempOptions"
commandId="com.raytheon.viz.mpe.ui.actions.qcTemp">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ShowQcFreezeOptions"
commandId="com.raytheon.viz.mpe.ui.actions.qcFreeze">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.DrawPolygonAction"
commandId="com.raytheon.viz.mpe.ui.actions.drawpolygon">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.DeletePolygonAction"
commandId="com.raytheon.viz.mpe.ui.actions.deletepolygon">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ShowBiasTable"
commandId="com.raytheon.viz.mpe.ui.actions.showBiasTable">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ShowMultiHrPrecipAccum"
commandId="com.raytheon.viz.mpe.ui.actions.showMultiHrQPE">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ShowReviewHourlyRadar"
commandId="com.raytheon.viz.mpe.ui.reviewHourlyRadar">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.TimeLapseAction"
commandId="com.raytheon.viz.ui.actions.timeLapseOther">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.FontAction"
commandId="com.raytheon.viz.mpe.ui.actions.setfont">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.MPEZoomAction"
commandId="com.raytheon.viz.mpe.ui.actions.arealzoom">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ShowBadGagesAction"
commandId="com.raytheon.viz.mpe.ui.actions.showBadGages">
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.SummedHourlyMpeAction"
commandId="com.raytheon.viz.mpe.ui.dialogs.postanalysis.SummedHourlyMpe">
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ToggleGageIdDisplay"
commandId="com.raytheon.viz.mpe.ui.actions.toggleGageIdDisplay">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.ToggleGageTriangleDisplay"
commandId="com.raytheon.viz.mpe.ui.actions.ToggleGageTriangleDisplay">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
<handler
class="com.raytheon.viz.mpe.ui.actions.RFCsQPECollaborationAction"
commandId="com.raytheon.viz.mpe.ui.actions.RFCsQPECollaborationAction">
<activeWhen>
<reference
definitionId="com.raytheon.viz.inMPEActionSet">
</reference>
</activeWhen>
</handler>
</extension>
<extension
point="com.raytheon.viz.ui.perspectiveManager">
<perspectiveManager
perspectiveId="com.raytheon.viz.mpe.ui.MPEPerspective"
class="com.raytheon.viz.mpe.ui.perspective.MPEPerspectiveManager"
name="MPEPerspectiveManager">
</perspectiveManager>
</extension>
<extension
point="com.raytheon.uf.viz.core.resource">
<resource
class="com.raytheon.viz.mpe.ui.rsc.MPEFieldResource"
name="MPEFieldResource"
renderingOrderId="IMAGE_REGION"
resourceType="PLAN_VIEW">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.MPELegendResource"
name="MPE Color Bar"
renderingOrderId="HIGHEST">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.MPEGageResource"
name="MPE Gage Display"
renderingOrderId="PLOT">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.PlotGriddedPrecipResource"
name="GRID_PRECIP"
renderingOrderId="IMAGE_REGION"
resourceType="PLAN_VIEW">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.PointPrecipPlotResource"
name="POINT_PRECIP"
renderingOrderId="PLOT">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.PlotMeanAreaPrecipResource"
name="MA_PRECIP"
renderingOrderId="IMAGE_REGION"
resourceType="PLAN_VIEW">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.PointTempPlotResource"
name="POINT_TEMP"
renderingOrderId="PLOT">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.PlotGriddedTempResource"
name="GRID_TEMP"
renderingOrderId="IMAGE_REGION"
resourceType="PLAN_VIEW">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.PointFreezePlotResource"
name="POINT_FREEZE"
renderingOrderId="PLOT">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.PlotGriddedFreezeResource"
name="GRID_FREEZE"
renderingOrderId="IMAGE_REGION"
resourceType="PLAN_VIEW">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.PlotMeanAreaTempResource"
name="MA_TEMP"
renderingOrderId="IMAGE_REGION"
resourceType="PLAN_VIEW">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.PlotMeanAreaFreezeResource"
name="MA_FREEZE"
renderingOrderId="IMAGE_REGION"
resourceType="PLAN_VIEW">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.DPAResource"
name="DPAResource"
renderingOrderId="IMAGE_REGION"
resourceType="PLAN_VIEW">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.DisplayMeanArealPrecipResource"
name="Mean Areal Precip Accum"
renderingOrderId="IMAGE_REGION"
resourceType="PLAN_VIEW">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.RadarCoverageResource"
name="Radar Coverage"
renderingOrderId="IMAGE_REGION"
resourceType="PLAN_VIEW">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.MPEPolygonResource"
name="MPEPolygonResource"
renderingOrderId="PLOT">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.PAAsciiXmrgResource"
name="MA_PRECIP"
renderingOrderId="IMAGE_REGION"
resourceType="PLAN_VIEW">
</resource>
<resource
class="com.raytheon.viz.mpe.ui.rsc.PAXmrgResource"
name="MA_PRECIP"
renderingOrderId="IMAGE_REGION"
resourceType="PLAN_VIEW">
</resource>
PAAsciiXmrgResource
</extension>
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="com.raytheon.viz.mpe.ui.MPEPerspective">
<actionSet
id="com.raytheon.viz.MPEActionSet">
</actionSet>
</perspectiveExtension>
</extension>
<extension
point="org.eclipse.ui.bindings">
<key
commandId="com.raytheon.viz.mpe.ui.actions.chooseHourNext"
contextId="com.raytheon.viz.mpe.ui.MPE"
schemeId="com.raytheon.viz.ui.cave.scheme"
sequence="M1+M2+N">
<parameter
id="increment"
value="1">
</parameter>
</key>
<key
commandId="com.raytheon.viz.mpe.ui.actions.chooseHourPrev"
contextId="com.raytheon.viz.mpe.ui.MPE"
schemeId="com.raytheon.viz.ui.cave.scheme"
sequence="M1+M2+P">
<parameter
id="increment"
value="-1">
</parameter>
</key>
<key
commandId="com.raytheon.viz.mpe.ui.actions.saveBestEstimate"
contextId="com.raytheon.viz.mpe.ui.MPE"
schemeId="com.raytheon.viz.ui.cave.scheme"
sequence="M1+M2+S">
</key>
<key
commandId="com.raytheon.viz.mpe.ui.actions.arealzoom"
contextId="com.raytheon.viz.mpe.ui.MPE"
schemeId="com.raytheon.viz.ui.cave.scheme"
sequence="M1+Z">
</key>
<key
commandId="com.raytheon.uf.viz.ui.actions.toggleToolbarHandler"
contextId="com.raytheon.viz.mpe.ui.MPE"
schemeId="com.raytheon.viz.ui.cave.scheme"
sequence="M1+T">
</key>
<key
commandId="com.raytheon.uf.viz.core.maps.actions.LoadMap"
contextId="com.raytheon.viz.mpe.ui.MPE"
schemeId="com.raytheon.viz.ui.cave.scheme"
sequence="M3+U">
<parameter
id="mapName"
value="Radar Rings">
</parameter>
<parameter
id="mapPath"
value="bundles/hydro/MPERadarRingOverlay.xml">
</parameter>
</key>
<key
commandId="com.raytheon.viz.mpe.ui.reviewHourlyRadar"
contextId="com.raytheon.viz.mpe.ui.MPE"
schemeId="com.raytheon.viz.ui.cave.scheme"
sequence="M3+R">
</key>
<key
commandId="com.raytheon.viz.hydrocommon.actions.zoom"
contextId="com.raytheon.viz.mpe.ui.MPE"
schemeId="com.raytheon.viz.ui.cave.scheme"
sequence="M1+M2+I">
<parameter
id="direction"
value="in">
</parameter>
</key>
<key
commandId="com.raytheon.viz.hydrocommon.actions.zoom"
contextId="com.raytheon.viz.mpe.ui.MPE"
schemeId="com.raytheon.viz.ui.cave.scheme"
sequence="M1+M2+O">
<parameter
id="direction"
value="out">
</parameter>
</key>
<key
commandId="com.raytheon.uf.viz.image.export.save"
contextId="com.raytheon.viz.mpe.ui.MPE"
schemeId="com.raytheon.viz.ui.cave.scheme"
sequence="M3+S">
</key>
<key
commandId="com.raytheon.uf.viz.core.maps.actions.LoadMap"
contextId="com.raytheon.viz.mpe.ui.MPE"
schemeId="com.raytheon.viz.ui.cave.scheme"
sequence="M1+M2+B">
<parameter
id="mapName"
value="River Drainage Basins">
</parameter>
<parameter
id="mapPath"
value="bundles/maps/drainageBasins.xml">
</parameter>
</key>
</extension>
<extension
point="org.eclipse.ui.contexts">
<context
id="com.raytheon.viz.mpe.ui.MPE"
name="MPE">
</context>
</extension>
<extension
point="com.raytheon.uf.viz.core.classContext">
<classContext
class="com.raytheon.viz.mpe.ui.perspective.MPEPerspectiveManager">
<contextId id="com.raytheon.viz.MPEActionSet">
</contextId>
<contextId id="com.raytheon.viz.mpe.ui.MPE">
</contextId>
<contextId id="com.raytheon.viz.ui.tools.nav.zoom">
</contextId>
</classContext>
</extension>
<extension
point="com.raytheon.uf.viz.localization.perspective.localizationpath">
<path
application="MPE"
localizationType="COMMON_STATIC"
name="MPE Proc"
value="mpeProc">
</path>
<path
application="MPE"
localizationType="COMMON_STATIC"
name="MPE Lookup"
value="mpeLookup"
recursive="true">
</path>
</extension>
<extension point="org.eclipse.ui.services">
<sourceProvider
provider="com.raytheon.viz.mpe.ui.TransmitBestEstimateQPEProvider">
<variable
name="com.raytheon.viz.mpe.ui.transmitBestEstimateQPE"
priorityLevel="activeWorkbenchWindow">
</variable>
</sourceProvider>
<sourceProvider
provider="com.raytheon.viz.mpe.ui.ChangeTimeProvider">
<variable
name="com.raytheon.viz.mpe.ui.previousHour"
priorityLevel="activeWorkbenchWindow">
</variable>
<variable
name="com.raytheon.viz.mpe.ui.nextHour"
priorityLevel="activeWorkbenchWindow">
</variable>
</sourceProvider>
<sourceProvider
provider="com.raytheon.viz.mpe.ui.SaveBestEstimateProvider">
<variable
name="com.raytheon.viz.mpe.ui.saveBestEstBottom"
priorityLevel="activeWorkbenchWindow">
</variable>
</sourceProvider>
<sourceProvider
provider="com.raytheon.viz.mpe.ui.TransmitRFCBiasProvider">
<variable
name="com.raytheon.viz.mpe.ui.transmitRFCBias"
priorityLevel="activeWorkbenchWindow">
</variable>
</sourceProvider>
</extension>
<extension point="org.eclipse.ui.themes">
<themeElementCategory
id="com.raytheon.viz.mpe.ui.theme"
label="MPE">
<description>
Theme for MPE
</description>
</themeElementCategory>
<themeElementCategory
parentId="com.raytheon.viz.mpe.ui.theme"
id="com.raytheon.viz.mpe.ui.theme.default"
label="MPE Default">
<description>
Theme for Default MPE
</description>
</themeElementCategory>
<themeElementCategory
parentId="com.raytheon.viz.mpe.ui.theme"
id="com.raytheon.viz.mpe.ui.theme.gage"
label="MPE Gages">
<description>
Theme for MPE Gages
</description>
</themeElementCategory>
<themeElementCategory
parentId="com.raytheon.viz.mpe.ui.theme"
id="com.raytheon.viz.mpe.ui.theme.legend"
label="MPE Legend">
<description>
Theme for MPE Legend
</description>
</themeElementCategory>
<!-- MPE Legend -->
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.legend"
id="com.raytheon.viz.mpe.ui.rsc.MPELegendResource.miniscule"
label="Miniscule"
value="Monospace-bold-8">
<description>
This is the definition for the "Miniscule" font for the MPE Legend.
This font definition will be used when the "Miniscule" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.legend"
id="com.raytheon.viz.mpe.ui.rsc.MPELegendResource.verysmall"
label="Very Small"
value="Monospace-bold-9">
<description>
This is the definition for the "Very Small" font for the MPE Legend.
This font definition will be used when the "Very Small" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.legend"
id="com.raytheon.viz.mpe.ui.rsc.MPELegendResource.small"
label="Small"
value="Monospace-bold-10">
<description>
This is the definition for the "Small" font for the MPE Legend.
This font definition will be used when the "Small" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.legend"
id="com.raytheon.viz.mpe.ui.rsc.MPELegendResource.normal"
label="Normal"
value="Monospace-bold-12">
<description>
This is the definition for the "Normal" font for the MPE Legend.
This font definition will be used when the "Normal" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.legend"
id="com.raytheon.viz.mpe.ui.rsc.MPELegendResource.large"
label="Large"
value="Monospace-bold-14">
<description>
This is the definition for the "Large" font for the MPE Legend.
This font definition will be used when the "Large" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.legend"
id="com.raytheon.viz.mpe.ui.rsc.MPELegendResource.verylarge"
label="Very Large"
value="Monospace-bold-18">
<description>
This is the definition for the "Very Large" font for the MPE Legend.
This font definition will be used when the "Very Large" option is selected.
</description>
</fontDefinition>
<!-- Gage Plots -->
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.gage"
id="com.raytheon.viz.mpe.ui.rsc.MPEGageResource.miniscule"
label="Miniscule"
value="Dialog-bold-6">
<description>
This is the definition for the "Miniscule" font for the Gage Plots.
This font definition will be used when the "Miniscule" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.gage"
id="com.raytheon.viz.mpe.ui.rsc.MPEGageResource.verysmall"
label="Very Small"
value="Dialog-bold-7">
<description>
This is the definition for the "Very Small" font for the Gage Plots.
This font definition will be used when the "Very Small" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.gage"
id="com.raytheon.viz.mpe.ui.rsc.MPEGageResource.small"
label="Small"
value="Dialog-bold-8">
<description>
This is the definition for the "Small" font for the Gage Plots.
This font definition will be used when the "Small" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.gage"
id="com.raytheon.viz.mpe.ui.rsc.MPEGageResource.normal"
label="Normal"
value="Dialog-bold-9">
<description>
This is the definition for the "Normal" font for the Gage Plots.
This font definition will be used when the "Normal" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.gage"
id="com.raytheon.viz.mpe.ui.rsc.MPEGageResource.large"
label="Large"
value="Dialog-bold-10">
<description>
This is the definition for the "Large" font for the Gage Plots.
This font definition will be used when the "Large" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.gage"
id="com.raytheon.viz.mpe.ui.rsc.MPEGageResource.verylarge"
label="Very Large"
value="Dialog-bold-14">
<description>
This is the definition for the "Very Large" font for the Gage Plots.
This font definition will be used when the "Very Large" option is selected.
</description>
</fontDefinition>
<!-- Wx Plots -->
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.default"
id="com.raytheon.viz.mpe.ui.defaultFont.miniscule"
label="Miniscule"
value="Monospace-regular-6">
<description>
This is the default definition for the "Miniscule" font.
This font definition will be used when the "Miniscule" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.default"
id="com.raytheon.viz.mpe.ui.defaultFont.verysmall"
label="Very Small"
value="Monospace-regular-7">
<description>
This is the default definition for the "Very Small" font.
This font definition will be used when the "Very Small" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.default"
id="com.raytheon.viz.mpe.ui.defaultFont.small"
label="Small"
value="Monospace-regular-8">
<description>
This is the default definition for the "Small" font.
This font definition will be used when the "Small" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.default"
id="com.raytheon.viz.mpe.ui.defaultFont.normal"
label="Normal"
value="Monospace-regular-9">
<description>
This is the default definition for the "Normal" font.
This font definition will be used when the "Normal" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.default"
id="com.raytheon.viz.mpe.ui.defaultFont.large"
label="Large"
value="Monospace-regular-10">
<description>
This is the default definition for the "Large" font.
This font definition will be used when the "Large" option is selected.
</description>
</fontDefinition>
<fontDefinition
categoryId="com.raytheon.viz.mpe.ui.theme.default"
id="com.raytheon.viz.mpe.ui.defaultFont.verylarge"
label="Very Large"
value="Monospace-regular-14">
<description>
This is the default definition for the "Very Large" font.
This font definition will be used when the "Very Large" option is selected.
</description>
</fontDefinition>
</extension>
<extension
point="com.raytheon.uf.viz.core.component">
<component
class="com.raytheon.viz.mpe.ui.actions.StartAutoDQC"
key="autodqc">
</component>
</extension>
<extension
point="com.raytheon.uf.viz.ui.menus.tearoffperspective">
<tearoffperspective
enabled="true"
perspectiveId="com.raytheon.viz.mpe.ui.MPEPerspective">
</tearoffperspective>
</extension>
</plugin>