diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.tcs/src/com/raytheon/uf/edex/plugin/tcs/decoder/TCMData.java b/edexOsgi/com.raytheon.uf.edex.plugin.tcs/src/com/raytheon/uf/edex/plugin/tcs/decoder/TCMData.java index 8d96a24dfc..fafb5b711a 100644 --- a/edexOsgi/com.raytheon.uf.edex.plugin.tcs/src/com/raytheon/uf/edex/plugin/tcs/decoder/TCMData.java +++ b/edexOsgi/com.raytheon.uf.edex.plugin.tcs/src/com/raytheon/uf/edex/plugin/tcs/decoder/TCMData.java @@ -44,7 +44,8 @@ import com.raytheon.uf.edex.plugin.tcs.TropicalCycloneSummaryDao; * Adapter for parsing a Tropical Cyclone Forecast/Advisory. TCM is the NNN of * the AFOS PIL for Tropical Cyclone Forecast/Advisories. More information on * the format of this product can be found at - * http://www.nhc.noaa.gov/aboutnhcprod.shtml#TCM. + * http://www.nhc.noaa.gov/aboutnhcprod.shtml#TCM and + * http://www.nws.noaa.gov/directives/sym/pd01006001curr.pdf. * *
  * 
@@ -60,6 +61,7 @@ import com.raytheon.uf.edex.plugin.tcs.TropicalCycloneSummaryDao;
  *                                  TimeTools usage
  * Jul 23, 2014  3410     bclement  location changed to floats
  * Nov 30, 2015  5149     bsteffen  Rename TcsUtil, add class javadoc
+ * Jun 22, 2016  5148     bsteffen  Handle additional cyclone types
  * 
  * 
* @@ -73,7 +75,7 @@ public class TCMData extends TCSDataAdapter { .compile("TCM(AT|EP|CP|WP)[1-5]"); private static final Pattern stormNamePtrn = Pattern - .compile("(TROPICAL STORM|TROPICAL DEPRESSION|HURRICANE|TYPHOON)\\s{1,}(\\w{1,})"); + .compile("^(TROPICAL STORM|TROPICAL DEPRESSION|HURRICANE|TYPHOON|SUBTROPICAL DEPRESSION|SUBTROPICAL STORM|POST-TROPICAL CYCLONE|REMNANTS OF)\\s{1,}(\\w{1,})"); private static final Pattern pressurePtrn = Pattern .compile("(.*)PRESSURE\\s{1,}(\\d{1,5})(.*)");