ASM #14813 - Fix missing VTEC code in generated hazard products
Change-Id: I160f27cf6941f22652e51a4c52d00546a80c3ca6 Former-commit-id: 2b521952f9a29eb769a9a411ca1db9455ed3086c
This commit is contained in:
parent
22e9db4fec
commit
7057c2c2be
1 changed files with 7 additions and 18 deletions
|
@ -75,6 +75,8 @@ import com.raytheon.viz.ui.simulatedtime.SimulatedTimeProhibitedOpException;
|
|||
* 24 AUG 2015 4749 dgilling Ensure TextProductFinishListener callbacks execute on UI thread,
|
||||
* override dispose to aid perspective shutdown.
|
||||
* 15 SEP 2015 4858 dgilling Handle exception from runFormatterScript.
|
||||
* 03 NOV 2015 14813 ryu Fix missing VTEC code in generated product. VTEC mode is set
|
||||
* based on the pil of the product rather than the disply name.
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
|
@ -392,24 +394,11 @@ public class ProductAreaComp extends Composite implements
|
|||
if (formattingCbo.isVisible()) {
|
||||
vtecMode = formattingCbo.getText();
|
||||
} else {
|
||||
// TODO: part of fix for SS RM DR #14813
|
||||
// String pil = (String) textProductMgr
|
||||
// .getDefinitionValue(productName, "pil");
|
||||
// if (pil != null) {
|
||||
// pil = pil.substring(0, 3);
|
||||
// vtecMode = textProductMgr
|
||||
// .getVtecMessageType(pil);
|
||||
// }
|
||||
|
||||
int hazIndex = productName.indexOf("Hazard_");
|
||||
if (hazIndex > -1) {
|
||||
String category = productName.substring(
|
||||
hazIndex + 7, hazIndex + 10);
|
||||
vtecMode = textProductMgr
|
||||
.getVtecMessageType(category);
|
||||
if (vtecMode == null) {
|
||||
vtecMode = "";
|
||||
}
|
||||
String pil = (String) textProductMgr
|
||||
.getDefinitionValue(productName, "pil");
|
||||
if (pil != null) {
|
||||
pil = pil.substring(0, 3);
|
||||
vtecMode = textProductMgr.getVtecMessageType(pil);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue