Omaha #3133 remove uf.common.monitor's dependency on org.eclipse.swt
Change-Id: I362c5c2ece96e77a0cce5af7ac75a403c95ab851 Former-commit-id: b842a78cdfb945767aecf7da3ad55b71c9d09bfb
This commit is contained in:
parent
01a09b72b8
commit
07426ce408
63 changed files with 149 additions and 126 deletions
|
@ -47,9 +47,9 @@ import org.eclipse.swt.widgets.Table;
|
|||
import org.eclipse.swt.widgets.TableColumn;
|
||||
import org.eclipse.swt.widgets.TableItem;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.ColumnAttribData;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig.AppName;
|
||||
import com.raytheon.uf.viz.monitor.data.ColumnAttribData;
|
||||
import com.raytheon.uf.viz.monitor.ffmp.ui.dialogs.FFMPConfig.ThreshColNames;
|
||||
import com.raytheon.uf.viz.monitor.ffmp.ui.dialogs.FfmpTableConfigData.COLUMN_NAME;
|
||||
import com.raytheon.uf.viz.monitor.ffmp.xml.FFMPConfigBasinXML;
|
||||
|
|
|
@ -27,7 +27,7 @@ import org.eclipse.swt.graphics.Rectangle;
|
|||
import org.eclipse.swt.widgets.Composite;
|
||||
import org.eclipse.swt.widgets.TableItem;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.ColumnAttribData;
|
||||
import com.raytheon.uf.viz.monitor.data.ColumnAttribData;
|
||||
import com.raytheon.uf.viz.monitor.ffmp.ui.dialogs.FFMPConfig.ThreshColNames;
|
||||
|
||||
public class FFMPTableComp extends FFMPTable {
|
||||
|
|
|
@ -28,11 +28,11 @@ import java.util.Set;
|
|||
|
||||
import com.raytheon.uf.common.monitor.config.FFMPRunConfigurationManager;
|
||||
import com.raytheon.uf.common.monitor.config.FFMPSourceConfigurationManager;
|
||||
import com.raytheon.uf.common.monitor.data.ColumnAttribData;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.SortDirection;
|
||||
import com.raytheon.uf.common.monitor.xml.FFMPRunXML;
|
||||
import com.raytheon.uf.common.monitor.xml.ProductRunXML;
|
||||
import com.raytheon.uf.common.monitor.xml.ProductXML;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.SortDirection;
|
||||
import com.raytheon.uf.viz.monitor.data.ColumnAttribData;
|
||||
import com.raytheon.uf.viz.monitor.ffmp.FFMPMonitor;
|
||||
import com.raytheon.uf.viz.monitor.ffmp.xml.FFMPTableColumnXML;
|
||||
|
||||
|
|
|
@ -26,9 +26,9 @@ import java.util.Map;
|
|||
import com.raytheon.uf.common.dataplugin.fog.FogRecord;
|
||||
import com.raytheon.uf.common.dataplugin.fog.FogRecord.FOG_THREAT;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.common.monitor.data.ObConst.DataUsageKey;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.viz.monitor.data.ObReport;
|
||||
import com.raytheon.uf.viz.monitor.data.ObsData;
|
||||
import com.raytheon.uf.viz.monitor.data.TableCellData;
|
||||
|
|
|
@ -30,10 +30,10 @@ import org.eclipse.swt.widgets.Shell;
|
|||
import com.raytheon.uf.common.monitor.config.FogMonitorConfigurationManager;
|
||||
import com.raytheon.uf.common.monitor.config.MonitorConfigurationManager;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.common.monitor.data.ObConst.DataUsageKey;
|
||||
import com.raytheon.uf.common.monitor.data.ObConst.DisplayVarName;
|
||||
import com.raytheon.uf.viz.monitor.IMonitor;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.viz.monitor.data.ObMultiHrsReports;
|
||||
import com.raytheon.uf.viz.monitor.events.IMonitorConfigurationEvent;
|
||||
import com.raytheon.uf.viz.monitor.events.IMonitorEvent;
|
||||
|
|
|
@ -39,7 +39,6 @@ import com.raytheon.uf.common.monitor.MonitorAreaUtils;
|
|||
import com.raytheon.uf.common.monitor.config.SSMonitorConfigurationManager;
|
||||
import com.raytheon.uf.common.monitor.data.AdjacentWfoMgr;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.common.status.IUFStatusHandler;
|
||||
import com.raytheon.uf.common.status.UFStatus;
|
||||
import com.raytheon.uf.common.status.UFStatus.Priority;
|
||||
|
@ -49,6 +48,7 @@ import com.raytheon.uf.viz.core.notification.NotificationMessage;
|
|||
import com.raytheon.uf.viz.monitor.IMonitor;
|
||||
import com.raytheon.uf.viz.monitor.Monitor;
|
||||
import com.raytheon.uf.viz.monitor.ObsMonitor;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.viz.monitor.data.MonitoringArea;
|
||||
import com.raytheon.uf.viz.monitor.data.ObMultiHrsReports;
|
||||
import com.raytheon.uf.viz.monitor.data.ObReport;
|
||||
|
|
|
@ -62,7 +62,6 @@ import com.raytheon.uf.common.geospatial.SpatialException;
|
|||
import com.raytheon.uf.common.geospatial.SpatialQueryFactory;
|
||||
import com.raytheon.uf.common.geospatial.SpatialQueryResult;
|
||||
import com.raytheon.uf.common.monitor.scan.ScanUtils;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.DMDTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
|
@ -84,6 +83,7 @@ import com.raytheon.uf.viz.monitor.events.IMonitorConfigurationEvent;
|
|||
import com.raytheon.uf.viz.monitor.events.IMonitorThresholdEvent;
|
||||
import com.raytheon.uf.viz.monitor.scan.ScanTime.ScanTimeType;
|
||||
import com.raytheon.uf.viz.monitor.scan.commondialogs.SCANSplash;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.viz.monitor.scan.data.DMDScanData;
|
||||
import com.raytheon.uf.viz.monitor.scan.data.UnwarnedCell;
|
||||
import com.raytheon.uf.viz.monitor.scan.listeners.IScanDialogListener;
|
||||
|
|
|
@ -26,9 +26,9 @@ import org.eclipse.core.runtime.jobs.Job;
|
|||
import org.eclipse.swt.widgets.Shell;
|
||||
import org.eclipse.ui.PlatformUI;
|
||||
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.viz.core.VizApp;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
|
||||
/**
|
||||
* A job that sets up the ScanMonitor then asks the UI thread to open the
|
||||
|
|
|
@ -32,12 +32,12 @@ import org.eclipse.swt.widgets.Layout;
|
|||
import org.eclipse.swt.widgets.MessageBox;
|
||||
import org.eclipse.swt.widgets.Shell;
|
||||
|
||||
import com.raytheon.uf.common.monitor.scan.config.DmdConfigMgr;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.DMDTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.common.monitor.scan.xml.SCANAttributesXML;
|
||||
import com.raytheon.uf.common.monitor.scan.xml.SCANConfigDmdXML;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.DmdConfigMgr;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.viz.ui.dialogs.CaveSWTDialog;
|
||||
|
||||
/**
|
||||
|
|
|
@ -37,9 +37,9 @@ import org.eclipse.swt.widgets.MessageBox;
|
|||
import org.eclipse.swt.widgets.Shell;
|
||||
import org.eclipse.swt.widgets.Text;
|
||||
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.common.monitor.scan.config.TrendSetConfigMgr;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.viz.ui.dialogs.CaveSWTDialog;
|
||||
|
||||
/**
|
||||
|
|
|
@ -42,8 +42,8 @@ import com.raytheon.uf.common.localization.LocalizationContext.LocalizationLevel
|
|||
import com.raytheon.uf.common.localization.LocalizationContext.LocalizationType;
|
||||
import com.raytheon.uf.common.localization.LocalizationFile;
|
||||
import com.raytheon.uf.common.localization.PathManagerFactory;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.viz.ui.dialogs.CaveSWTDialog;
|
||||
|
||||
/**
|
||||
|
|
|
@ -37,10 +37,10 @@ import org.eclipse.swt.widgets.MessageBox;
|
|||
import org.eclipse.swt.widgets.Shell;
|
||||
import org.eclipse.swt.widgets.Text;
|
||||
|
||||
import com.raytheon.uf.common.monitor.scan.config.AbsConfigMgr;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.viz.monitor.scan.ScanMonitor;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.AbsConfigMgr;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.viz.monitor.scan.tables.AbstractTableDlg;
|
||||
import com.raytheon.uf.viz.monitor.scan.tables.SCANAlarmAlertManager;
|
||||
import com.raytheon.uf.viz.monitor.scan.tables.SCANAlarmAlertManager.AlarmType;
|
||||
|
|
|
@ -32,8 +32,8 @@ import org.eclipse.swt.widgets.Composite;
|
|||
import org.eclipse.swt.widgets.Layout;
|
||||
import org.eclipse.swt.widgets.Shell;
|
||||
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.viz.ui.dialogs.CaveSWTDialog;
|
||||
|
||||
/**
|
||||
|
|
|
@ -37,9 +37,9 @@ import org.eclipse.swt.widgets.MessageBox;
|
|||
import org.eclipse.swt.widgets.Shell;
|
||||
import org.eclipse.swt.widgets.Text;
|
||||
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanThresholdColor;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.viz.ui.dialogs.CaveSWTDialog;
|
||||
|
||||
/**
|
||||
|
|
|
@ -33,9 +33,9 @@ import org.eclipse.swt.widgets.MessageBox;
|
|||
import org.eclipse.swt.widgets.Shell;
|
||||
import org.eclipse.swt.widgets.Spinner;
|
||||
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanColors;
|
||||
import com.raytheon.uf.common.monitor.scan.config.UnwarnedConfig;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.viz.ui.dialogs.CaveSWTDialog;
|
||||
|
||||
/**
|
||||
|
|
|
@ -37,12 +37,12 @@ import org.eclipse.swt.widgets.MessageBox;
|
|||
import org.eclipse.swt.widgets.Shell;
|
||||
import org.eclipse.swt.widgets.Spinner;
|
||||
|
||||
import com.raytheon.uf.common.monitor.scan.config.CellConfigMgr;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.CELLTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.common.monitor.scan.xml.SCANAttributesXML;
|
||||
import com.raytheon.uf.common.monitor.scan.xml.SCANConfigCellXML;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.CellConfigMgr;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.viz.ui.dialogs.CaveSWTDialog;
|
||||
|
||||
/**
|
||||
|
|
|
@ -37,9 +37,9 @@ import org.eclipse.swt.widgets.Layout;
|
|||
import org.eclipse.swt.widgets.Shell;
|
||||
|
||||
import com.raytheon.uf.common.dataplugin.scan.data.DMDTableDataRow;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.viz.ui.dialogs.CaveSWTDialog;
|
||||
import com.raytheon.viz.ui.dialogs.ICloseCallback;
|
||||
|
||||
|
|
|
@ -48,9 +48,9 @@ import org.eclipse.swt.widgets.Composite;
|
|||
import org.eclipse.swt.widgets.Display;
|
||||
|
||||
import com.raytheon.uf.common.dataplugin.scan.data.DMDTableDataRow;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.viz.monitor.scan.commondialogs.EllipseData.EllipseType;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
|
||||
/**
|
||||
* Composite containing the Time Height Graph canvas that will draw the
|
||||
|
|
|
@ -44,10 +44,10 @@ import org.eclipse.swt.widgets.Display;
|
|||
|
||||
import com.raytheon.rcm.products.ElevationInfo;
|
||||
import com.raytheon.uf.common.monitor.scan.ScanUtils;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.common.monitor.scan.xml.SCANAttributesXML;
|
||||
import com.raytheon.uf.viz.monitor.scan.TrendGraphData;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
|
@ -30,9 +30,9 @@ import org.eclipse.swt.widgets.Composite;
|
|||
import org.eclipse.swt.widgets.Layout;
|
||||
import org.eclipse.swt.widgets.Shell;
|
||||
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.viz.monitor.scan.TrendGraphData;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.viz.ui.dialogs.CaveSWTDialog;
|
||||
|
||||
/**
|
||||
|
|
|
@ -34,10 +34,10 @@ import org.eclipse.swt.widgets.Composite;
|
|||
import org.eclipse.swt.widgets.Layout;
|
||||
import org.eclipse.swt.widgets.Shell;
|
||||
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.common.monitor.scan.config.TrendSetConfigMgr;
|
||||
import com.raytheon.uf.viz.monitor.scan.TrendGraphData;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.viz.ui.dialogs.CaveSWTDialog;
|
||||
|
||||
/**
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
package com.raytheon.uf.common.monitor.scan.config;
|
||||
package com.raytheon.uf.viz.monitor.scan.config;
|
||||
|
||||
import java.awt.Point;
|
||||
import java.util.ArrayList;
|
||||
|
@ -32,7 +32,7 @@ import com.raytheon.uf.common.localization.LocalizationContext.LocalizationLevel
|
|||
import com.raytheon.uf.common.localization.LocalizationContext.LocalizationType;
|
||||
import com.raytheon.uf.common.localization.LocalizationFile;
|
||||
import com.raytheon.uf.common.localization.PathManagerFactory;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.SortDirection;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanThresholdColor;
|
||||
import com.raytheon.uf.common.monitor.scan.xml.SCANAbstractXML;
|
||||
import com.raytheon.uf.common.monitor.scan.xml.SCANAttributesXML;
|
||||
|
@ -43,6 +43,7 @@ import com.raytheon.uf.common.monitor.scan.xml.SCANConfigTvsXML;
|
|||
import com.raytheon.uf.common.serialization.JAXBManager;
|
||||
import com.raytheon.uf.common.status.IUFStatusHandler;
|
||||
import com.raytheon.uf.common.status.UFStatus;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.SortDirection;
|
||||
|
||||
/**
|
||||
* Abstract class used for common configuration data for the CELL, DMD, MESO,
|
|
@ -17,7 +17,7 @@
|
|||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
package com.raytheon.uf.common.monitor.scan.config;
|
||||
package com.raytheon.uf.viz.monitor.scan.config;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.ArrayList;
|
|
@ -17,7 +17,7 @@
|
|||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
package com.raytheon.uf.common.monitor.scan.config;
|
||||
package com.raytheon.uf.viz.monitor.scan.config;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.ArrayList;
|
|
@ -17,7 +17,7 @@
|
|||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
package com.raytheon.uf.common.monitor.scan.config;
|
||||
package com.raytheon.uf.viz.monitor.scan.config;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.ArrayList;
|
|
@ -17,7 +17,7 @@
|
|||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
package com.raytheon.uf.common.monitor.scan.config;
|
||||
package com.raytheon.uf.viz.monitor.scan.config;
|
||||
|
||||
import java.awt.Point;
|
||||
import java.util.ArrayList;
|
||||
|
@ -30,7 +30,7 @@ import org.eclipse.swt.SWT;
|
|||
import org.eclipse.swt.graphics.Color;
|
||||
import org.eclipse.swt.widgets.Display;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.SortDirection;
|
||||
import com.raytheon.uf.common.monitor.scan.config.DmdDisplayFilterConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.CELLTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.DMDTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.MESOTable;
|
||||
|
@ -39,7 +39,11 @@ import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
|||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanThresholdColor;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.TVSTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.WARN_TYPE;
|
||||
import com.raytheon.uf.common.monitor.scan.config.StormCellConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.TrendSetConfigMgr;
|
||||
import com.raytheon.uf.common.monitor.scan.config.UnwarnedConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.xml.SCANAttributesXML;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.SortDirection;
|
||||
|
||||
/**
|
||||
* Configuration class used for SCAN. This is a singleton class.
|
||||
|
@ -50,7 +54,8 @@ import com.raytheon.uf.common.monitor.scan.xml.SCANAttributesXML;
|
|||
* Date Ticket# Engineer Description
|
||||
* ------------ ---------- ----------- --------------------------
|
||||
* Oct 25, 2009 3039 lvenable Initial creation
|
||||
* Apr 25, 2013 1926 njensen synchronized instance creation
|
||||
* Apr 25, 2013 1926 njensen synchronized instance creation
|
||||
* May 13, 2014 3133 njensen Moved from common to viz plugin
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
|
@ -1604,29 +1609,6 @@ public class SCANConfig {
|
|||
return mesoClassificationFormatMap.get(rank);
|
||||
}
|
||||
|
||||
/**
|
||||
* Convert strength rank from string to double
|
||||
*
|
||||
* @param stRank
|
||||
* @return
|
||||
*/
|
||||
public double convertStrankValue(String stRank) {
|
||||
double tmpValue = Double.NaN;
|
||||
|
||||
if (stRank.matches("[0-9.]+") == true) {
|
||||
tmpValue = Double.valueOf(stRank);
|
||||
} else if (stRank.endsWith("L") || stRank.endsWith("M")) {
|
||||
try {
|
||||
tmpValue = Double.valueOf(stRank.substring(0,
|
||||
stRank.length() - 1));
|
||||
} catch (Exception ex) {
|
||||
tmpValue = -999.0;
|
||||
}
|
||||
}
|
||||
|
||||
return tmpValue;
|
||||
}
|
||||
|
||||
/**
|
||||
* Determine the Base data color for DMD
|
||||
*
|
|
@ -17,7 +17,7 @@
|
|||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
package com.raytheon.uf.common.monitor.scan.config;
|
||||
package com.raytheon.uf.viz.monitor.scan.config;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.ArrayList;
|
|
@ -29,10 +29,10 @@ import com.raytheon.uf.common.dataplugin.scan.data.ScanTableDataRow;
|
|||
import com.raytheon.uf.common.dataplugin.scan.data.TVSTableDataRow;
|
||||
import com.raytheon.uf.common.monitor.scan.ScanUtils;
|
||||
import com.raytheon.uf.common.monitor.scan.config.DmdDisplayFilterConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.viz.monitor.scan.ScanMonitor;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.viz.monitor.scan.tables.SCANTableCellData;
|
||||
import com.raytheon.uf.viz.monitor.scan.tables.SCANTableData;
|
||||
import com.raytheon.uf.viz.monitor.scan.tables.SCANTableRowData;
|
||||
|
|
|
@ -38,7 +38,6 @@ import com.raytheon.uf.common.dataplugin.scan.data.DMDTableDataRow;
|
|||
import com.raytheon.uf.common.dataplugin.scan.data.ScanTableData;
|
||||
import com.raytheon.uf.common.dataplugin.scan.data.ScanTableDataRow;
|
||||
import com.raytheon.uf.common.geospatial.ReferencedCoordinate;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.common.status.IUFStatusHandler;
|
||||
import com.raytheon.uf.common.status.UFStatus;
|
||||
|
@ -63,6 +62,7 @@ import com.raytheon.uf.viz.core.rsc.capabilities.MagnificationCapability;
|
|||
import com.raytheon.uf.viz.core.rsc.capabilities.OutlineCapability;
|
||||
import com.raytheon.uf.viz.monitor.scan.ScanMonitor;
|
||||
import com.raytheon.uf.viz.monitor.scan.ScanSampleConfigManager;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.viz.monitor.scan.listeners.IScanRadarListener;
|
||||
import com.raytheon.uf.viz.monitor.scan.xml.CellXML;
|
||||
import com.raytheon.uf.viz.monitor.scan.xml.DmdXML;
|
||||
|
|
|
@ -49,7 +49,6 @@ import org.eclipse.swt.widgets.MessageBox;
|
|||
import org.eclipse.swt.widgets.Shell;
|
||||
|
||||
import com.raytheon.uf.common.localization.LocalizationFile;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.common.time.DataTime;
|
||||
import com.raytheon.uf.viz.core.alerts.AlertMessage;
|
||||
|
@ -66,6 +65,7 @@ import com.raytheon.uf.viz.monitor.scan.commondialogs.ICommonDialogAction;
|
|||
import com.raytheon.uf.viz.monitor.scan.commondialogs.IRequestTrendGraphData;
|
||||
import com.raytheon.uf.viz.monitor.scan.commondialogs.LoadSaveConfigDlg;
|
||||
import com.raytheon.uf.viz.monitor.scan.commondialogs.LoadSaveConfigDlg.DialogType;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.viz.ui.dialogs.CaveSWTDialog;
|
||||
import com.raytheon.viz.ui.dialogs.ICloseCallback;
|
||||
|
||||
|
|
|
@ -34,10 +34,10 @@ import java.util.concurrent.CopyOnWriteArrayList;
|
|||
import org.eclipse.swt.SWT;
|
||||
|
||||
import com.raytheon.uf.common.dataplugin.scan.data.ScanTableData;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.viz.monitor.scan.ScanMonitor;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.viz.monitor.scan.data.ScanDataGenerator;
|
||||
|
||||
/**
|
||||
|
|
|
@ -48,9 +48,6 @@ import org.eclipse.swt.widgets.MenuItem;
|
|||
import org.eclipse.swt.widgets.MessageBox;
|
||||
import org.eclipse.swt.widgets.Shell;
|
||||
|
||||
import com.raytheon.uf.common.monitor.scan.config.AbsConfigMgr;
|
||||
import com.raytheon.uf.common.monitor.scan.config.CellConfigMgr;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.MESOTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanColors;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
|
@ -71,6 +68,9 @@ import com.raytheon.uf.viz.monitor.scan.commondialogs.SCANAttributesDlg;
|
|||
import com.raytheon.uf.viz.monitor.scan.commondialogs.SCANColorThreshDlg;
|
||||
import com.raytheon.uf.viz.monitor.scan.commondialogs.SCANUnwarnedDlg;
|
||||
import com.raytheon.uf.viz.monitor.scan.commondialogs.StormCellIdDisplayDlg;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.AbsConfigMgr;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.CellConfigMgr;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.viz.monitor.scan.data.ScanDataGenerator;
|
||||
import com.raytheon.uf.viz.monitor.scan.data.UnwarnedCell;
|
||||
import com.raytheon.uf.viz.monitor.scan.tables.SCANAlarmAlertManager.AlarmType;
|
||||
|
|
|
@ -49,9 +49,6 @@ import org.eclipse.swt.widgets.Shell;
|
|||
|
||||
import com.raytheon.uf.common.dataplugin.scan.data.DMDTableDataRow;
|
||||
import com.raytheon.uf.common.dataplugin.scan.data.ScanTableData;
|
||||
import com.raytheon.uf.common.monitor.scan.config.AbsConfigMgr;
|
||||
import com.raytheon.uf.common.monitor.scan.config.DmdConfigMgr;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.DMDTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanColors;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
|
@ -74,6 +71,9 @@ import com.raytheon.uf.viz.monitor.scan.commondialogs.SCANAlarmThreshDlg;
|
|||
import com.raytheon.uf.viz.monitor.scan.commondialogs.SCANAlarmTimeLimitDlg;
|
||||
import com.raytheon.uf.viz.monitor.scan.commondialogs.SCANAttributesDlg;
|
||||
import com.raytheon.uf.viz.monitor.scan.commondialogs.SCANColorThreshDlg;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.AbsConfigMgr;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.DmdConfigMgr;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.viz.monitor.scan.data.ScanDataGenerator;
|
||||
import com.raytheon.uf.viz.monitor.scan.tables.SCANAlarmAlertManager.AlarmType;
|
||||
import com.raytheon.viz.ui.EditorUtil;
|
||||
|
|
|
@ -42,8 +42,6 @@ import org.eclipse.swt.widgets.MenuItem;
|
|||
import org.eclipse.swt.widgets.Shell;
|
||||
|
||||
import com.raytheon.uf.common.dataplugin.scan.data.ScanTableData;
|
||||
import com.raytheon.uf.common.monitor.scan.config.MesoConfigMgr;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.CELLTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.MESOTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanColors;
|
||||
|
@ -58,6 +56,8 @@ import com.raytheon.uf.viz.monitor.scan.commondialogs.IThresholdUpdate;
|
|||
import com.raytheon.uf.viz.monitor.scan.commondialogs.SCANAlarmTimeLimitDlg;
|
||||
import com.raytheon.uf.viz.monitor.scan.commondialogs.SCANAttributesDlg;
|
||||
import com.raytheon.uf.viz.monitor.scan.commondialogs.SCANColorThreshDlg;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.MesoConfigMgr;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.viz.monitor.scan.data.ScanDataGenerator;
|
||||
import com.raytheon.viz.ui.dialogs.ICloseCallback;
|
||||
|
||||
|
|
|
@ -54,13 +54,13 @@ import org.eclipse.swt.widgets.Table;
|
|||
import org.eclipse.swt.widgets.TableColumn;
|
||||
import org.eclipse.swt.widgets.TableItem;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.SortDirection;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanColors;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.TVSTable;
|
||||
import com.raytheon.uf.common.time.DataTime;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.SortDirection;
|
||||
import com.raytheon.uf.viz.monitor.scan.ScanMonitor;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.viz.monitor.scan.data.ScanDataGenerator;
|
||||
import com.raytheon.uf.viz.monitor.scan.tables.SCANAlarmAlertManager.AlertedAlarms;
|
||||
|
||||
|
|
|
@ -25,7 +25,6 @@ import org.eclipse.swt.SWT;
|
|||
import org.eclipse.swt.graphics.Color;
|
||||
import org.eclipse.swt.widgets.Display;
|
||||
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.CELLTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.DMDTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.MESOTable;
|
||||
|
@ -33,6 +32,7 @@ import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
|||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanThresholdColor;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.TVSTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.WARN_TYPE;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
|
||||
/**
|
||||
*
|
||||
|
|
|
@ -21,13 +21,13 @@ package com.raytheon.uf.viz.monitor.scan.tables;
|
|||
|
||||
import java.util.HashMap;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.SortDirection;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.CELLTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.DMDTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.MESOTable;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.TVSTable;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.SortDirection;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
|
||||
public class SCANToolTipTextMgr {
|
||||
private static SCANToolTipTextMgr classInstance;
|
||||
|
|
|
@ -43,10 +43,8 @@ import org.eclipse.swt.widgets.Menu;
|
|||
import org.eclipse.swt.widgets.MenuItem;
|
||||
import org.eclipse.swt.widgets.Shell;
|
||||
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanColors;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums.ScanTables;
|
||||
import com.raytheon.uf.common.monitor.scan.config.TvsConfigMgr;
|
||||
import com.raytheon.uf.viz.monitor.IMonitor;
|
||||
import com.raytheon.uf.viz.monitor.events.IMonitorConfigurationEvent;
|
||||
import com.raytheon.uf.viz.monitor.events.IMonitorEvent;
|
||||
|
@ -57,6 +55,8 @@ import com.raytheon.uf.viz.monitor.scan.commondialogs.IThresholdUpdate;
|
|||
import com.raytheon.uf.viz.monitor.scan.commondialogs.SCANAlarmTimeLimitDlg;
|
||||
import com.raytheon.uf.viz.monitor.scan.commondialogs.SCANAttributesDlg;
|
||||
import com.raytheon.uf.viz.monitor.scan.commondialogs.SCANColorThreshDlg;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.viz.monitor.scan.config.TvsConfigMgr;
|
||||
import com.raytheon.uf.viz.monitor.scan.data.ScanDataGenerator;
|
||||
import com.raytheon.viz.ui.dialogs.ICloseCallback;
|
||||
|
||||
|
|
|
@ -22,8 +22,8 @@ package com.raytheon.uf.viz.monitor.snow.test;
|
|||
import java.util.Date;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.viz.monitor.data.TableCellData;
|
||||
import com.raytheon.uf.viz.monitor.data.TableData;
|
||||
import com.raytheon.uf.viz.monitor.data.TableRowData;
|
||||
|
|
|
@ -18,6 +18,7 @@ Require-Bundle: org.eclipse.ui,
|
|||
com.raytheon.uf.common.wxmath
|
||||
Bundle-ActivationPolicy: lazy
|
||||
Export-Package: com.raytheon.uf.viz.monitor,
|
||||
com.raytheon.uf.viz.monitor.config,
|
||||
com.raytheon.uf.viz.monitor.data,
|
||||
com.raytheon.uf.viz.monitor.events,
|
||||
com.raytheon.uf.viz.monitor.filename,
|
||||
|
|
|
@ -17,13 +17,19 @@
|
|||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
package com.raytheon.uf.common.monitor.data;
|
||||
package com.raytheon.uf.viz.monitor.config;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
import org.eclipse.swt.SWT;
|
||||
import org.eclipse.swt.graphics.RGB;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.ObConst;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig.AppName;
|
||||
import com.raytheon.uf.common.monitor.data.ObConst.VarName;
|
||||
import com.raytheon.uf.viz.monitor.data.ColumnAttribData;
|
||||
|
||||
/**
|
||||
* Common configuration data for the table (zone, station, obs history, etc.).
|
||||
*
|
|
@ -17,10 +17,10 @@
|
|||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
package com.raytheon.uf.common.monitor.data;
|
||||
package com.raytheon.uf.viz.monitor.data;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.GraphType;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.SortDirection;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.GraphType;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.SortDirection;
|
||||
|
||||
/**
|
||||
* Attributes for a table column.
|
|
@ -27,9 +27,9 @@ import java.util.Map;
|
|||
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig.AppName;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.common.status.IUFStatusHandler;
|
||||
import com.raytheon.uf.common.status.UFStatus;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.viz.monitor.thresholds.AbstractThresholdMgr;
|
||||
|
||||
/**
|
||||
|
|
|
@ -31,10 +31,10 @@ import java.util.TreeMap;
|
|||
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig.AppName;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.ObsHistType;
|
||||
import com.raytheon.uf.common.monitor.data.ObConst;
|
||||
import com.raytheon.uf.common.time.SimulatedTime;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.ObsHistType;
|
||||
import com.raytheon.uf.viz.monitor.thresholds.AbstractThresholdMgr;
|
||||
|
||||
/**
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.SortedMap;
|
|||
import java.util.TreeMap;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.viz.monitor.thresholds.AbstractThresholdMgr;
|
||||
|
||||
|
||||
|
|
|
@ -23,9 +23,9 @@ import java.util.Date;
|
|||
import java.util.HashMap;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.common.monitor.data.ObConst;
|
||||
import com.raytheon.uf.common.monitor.data.ObConst.DataUsageKey;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.viz.monitor.thresholds.AbstractThresholdMgr;
|
||||
import com.raytheon.uf.viz.monitor.util.MonitorConfigConstants;
|
||||
|
||||
|
|
|
@ -25,9 +25,9 @@ import java.util.Date;
|
|||
|
||||
import org.eclipse.swt.graphics.RGB;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig;
|
||||
import com.raytheon.uf.common.monitor.data.ObConst;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.CellType;
|
||||
|
||||
/**
|
||||
* Table cell data class to define how the data is to be displayed in a table.
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.util.Collections;
|
|||
import org.eclipse.swt.SWT;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.SortDirection;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.SortDirection;
|
||||
import com.raytheon.uf.viz.monitor.ui.dialogs.ISortColumn;
|
||||
|
||||
/**
|
||||
|
|
|
@ -27,11 +27,11 @@ import com.raytheon.uf.common.geospatial.SpatialQueryFactory;
|
|||
import com.raytheon.uf.common.monitor.MonitorAreaUtils;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig.AppName;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.ObsHistType;
|
||||
import com.raytheon.uf.common.monitor.data.ObConst;
|
||||
import com.raytheon.uf.common.monitor.data.ObConst.DataUsageKey;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.ObsHistType;
|
||||
import com.raytheon.uf.viz.monitor.thresholds.AbstractThresholdMgr;
|
||||
import com.raytheon.uf.viz.monitor.util.MonitorConfigConstants;
|
||||
|
||||
|
|
|
@ -31,9 +31,9 @@ import com.raytheon.uf.common.localization.LocalizationContext.LocalizationType;
|
|||
import com.raytheon.uf.common.localization.LocalizationFile;
|
||||
import com.raytheon.uf.common.localization.PathManagerFactory;
|
||||
import com.raytheon.uf.common.monitor.config.MonitorConfigurationManager;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.common.monitor.data.ObConst;
|
||||
import com.raytheon.uf.common.monitor.data.ObConst.DataUsageKey;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.CellType;
|
||||
import com.raytheon.uf.viz.monitor.filename.DefaultFilenameMgr;
|
||||
import com.raytheon.uf.viz.monitor.util.MonitorConfigConstants;
|
||||
import com.raytheon.uf.viz.monitor.xml.AreaThresholdXML;
|
||||
|
|
|
@ -41,8 +41,8 @@ import com.raytheon.uf.common.localization.LocalizationContext.LocalizationType;
|
|||
import com.raytheon.uf.common.localization.LocalizationFile;
|
||||
import com.raytheon.uf.common.localization.PathManagerFactory;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.ObsHistType;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.ObsHistType;
|
||||
import com.raytheon.uf.viz.monitor.xml.HistConfigXML;
|
||||
import com.raytheon.viz.ui.dialogs.CaveSWTDialog;
|
||||
|
||||
|
|
|
@ -22,11 +22,11 @@ package com.raytheon.uf.viz.monitor.ui.dialogs;
|
|||
import org.eclipse.swt.events.MouseEvent;
|
||||
import org.eclipse.swt.widgets.Composite;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.ColumnAttribData;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig.AppName;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.ObsHistType;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.ObsHistType;
|
||||
import com.raytheon.uf.viz.monitor.data.ColumnAttribData;
|
||||
import com.raytheon.uf.viz.monitor.data.TableData;
|
||||
|
||||
/**
|
||||
|
|
|
@ -39,7 +39,7 @@ import com.raytheon.uf.common.localization.LocalizationContext.LocalizationLevel
|
|||
import com.raytheon.uf.common.localization.LocalizationContext.LocalizationType;
|
||||
import com.raytheon.uf.common.localization.PathManagerFactory;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig.AppName;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.ObsHistType;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.ObsHistType;
|
||||
import com.raytheon.uf.viz.monitor.data.TableData;
|
||||
import com.raytheon.uf.viz.monitor.xml.HistConfigXML;
|
||||
import com.raytheon.viz.ui.dialogs.CaveSWTDialog;
|
||||
|
|
|
@ -32,12 +32,12 @@ import org.eclipse.swt.widgets.Composite;
|
|||
import org.eclipse.swt.widgets.Label;
|
||||
import org.eclipse.swt.widgets.TableItem;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.ColumnAttribData;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig.AppName;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig;
|
||||
import com.raytheon.uf.viz.core.IDisplayPane;
|
||||
import com.raytheon.uf.viz.core.IDisplayPaneContainer;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig;
|
||||
import com.raytheon.uf.viz.monitor.data.ColumnAttribData;
|
||||
import com.raytheon.uf.viz.monitor.data.TableData;
|
||||
import com.raytheon.viz.ui.EditorUtil;
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ import org.eclipse.swt.widgets.Label;
|
|||
import org.eclipse.swt.widgets.Shell;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig;
|
||||
|
||||
/**
|
||||
* Table attributes dialog for changing the visible column on a table.
|
||||
|
|
|
@ -45,10 +45,10 @@ import org.eclipse.swt.widgets.Table;
|
|||
import org.eclipse.swt.widgets.TableColumn;
|
||||
import org.eclipse.swt.widgets.TableItem;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.ColumnAttribData;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.SortDirection;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.SortDirection;
|
||||
import com.raytheon.uf.viz.monitor.data.ColumnAttribData;
|
||||
import com.raytheon.uf.viz.monitor.data.TableCellData;
|
||||
import com.raytheon.uf.viz.monitor.data.TableData;
|
||||
import com.raytheon.uf.viz.monitor.data.TableRowData;
|
||||
|
|
|
@ -28,10 +28,10 @@ import org.eclipse.swt.widgets.Composite;
|
|||
import org.eclipse.swt.widgets.Label;
|
||||
import org.eclipse.swt.widgets.TableItem;
|
||||
|
||||
import com.raytheon.uf.common.monitor.data.ColumnAttribData;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig.AppName;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig;
|
||||
import com.raytheon.uf.viz.monitor.data.ColumnAttribData;
|
||||
import com.raytheon.uf.viz.monitor.data.TableData;
|
||||
|
||||
/**
|
||||
|
|
|
@ -46,15 +46,15 @@ import com.raytheon.uf.common.monitor.MonitorAreaUtils;
|
|||
import com.raytheon.uf.common.monitor.config.MonitorConfigurationManager;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonConfig.AppName;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.GraphType;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.ObsHistType;
|
||||
import com.raytheon.uf.common.monitor.data.ObConst;
|
||||
import com.raytheon.uf.viz.core.IDisplayPane;
|
||||
import com.raytheon.uf.viz.core.IDisplayPaneContainer;
|
||||
import com.raytheon.uf.viz.core.drawables.IDescriptor;
|
||||
import com.raytheon.uf.viz.core.map.IMapDescriptor;
|
||||
import com.raytheon.uf.viz.monitor.IMonitor;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.GraphType;
|
||||
import com.raytheon.uf.viz.monitor.config.CommonTableConfig.ObsHistType;
|
||||
import com.raytheon.uf.viz.monitor.data.ObHourReports;
|
||||
import com.raytheon.uf.viz.monitor.data.ObMultiHrsReports;
|
||||
import com.raytheon.uf.viz.monitor.data.ObStnHourReports;
|
||||
|
@ -85,6 +85,7 @@ import com.raytheon.viz.ui.dialogs.ICloseCallback;
|
|||
* Oct 07, 2010 5105 zhao Disabled the 'X' button of the shell
|
||||
* Oct 26, 2012 1280 skorolev Changes for non-blocking dialog.
|
||||
* Nov.11, 2012 1297 skorolev new abstract initiateProdArray()
|
||||
* May 13, 2014 3133 njensen Updated getting ObsHistType from configMgr
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
|
@ -604,6 +605,7 @@ public abstract class ZoneTableDlg extends CaveSWTDialog implements
|
|||
* com.raytheon.uf.viz.monitor.ui.dialogs.IStationTableAction#launchTrendPlot
|
||||
* (int, int)
|
||||
*/
|
||||
@Override
|
||||
public void launchTrendPlot(int rowIndex, int colIndex) {
|
||||
setRowIndex(rowIndex);
|
||||
setColIndex(colIndex);
|
||||
|
@ -695,6 +697,7 @@ public abstract class ZoneTableDlg extends CaveSWTDialog implements
|
|||
* @see com.raytheon.uf.viz.monitor.ui.dialogs.IStationTableAction#
|
||||
* launchObHistoryTable(int)
|
||||
*/
|
||||
@Override
|
||||
public void launchObHistoryTable(int rowIndex) {
|
||||
String station = stnTblData.getTableRows().get(rowIndex)
|
||||
.getTableCellData(0).getCellText();
|
||||
|
@ -711,7 +714,9 @@ public abstract class ZoneTableDlg extends CaveSWTDialog implements
|
|||
// Set dialog index
|
||||
String dialogID = appName.name() + station;
|
||||
MonitorConfigurationManager configMgr = getConfigMgr();
|
||||
ObsHistType histType = configMgr.getStationType(selectedZone, station);
|
||||
String strHistType = configMgr.getStationType(selectedZone, station);
|
||||
ObsHistType histType = ObsHistType.valueOf(strHistType);
|
||||
|
||||
/**
|
||||
* For Snow monitor, no history table is displayed for a Maritime
|
||||
* station
|
||||
|
@ -779,6 +784,7 @@ public abstract class ZoneTableDlg extends CaveSWTDialog implements
|
|||
* com.raytheon.uf.viz.monitor.ui.dialogs.IStationTableAction#zoomToStation
|
||||
* (int)
|
||||
*/
|
||||
@Override
|
||||
public void zoomToStation(int rowIndex) {
|
||||
String selectedStation = stnTblData.getTableRows().get(rowIndex)
|
||||
.getTableCellData(0).getCellText();
|
||||
|
@ -808,7 +814,7 @@ public abstract class ZoneTableDlg extends CaveSWTDialog implements
|
|||
} else {
|
||||
mapWidth = 10000;
|
||||
}
|
||||
float zoomLevel = (float) zoom / mapWidth;
|
||||
float zoomLevel = zoom / mapWidth;
|
||||
for (IDisplayPane pane : container.getDisplayPanes()) {
|
||||
pane.getRenderableDisplay().getExtent().reset();
|
||||
pane.getRenderableDisplay().recenter(center);
|
||||
|
@ -905,7 +911,7 @@ public abstract class ZoneTableDlg extends CaveSWTDialog implements
|
|||
*/
|
||||
private String getTrendPlotName(List<String> prod) {
|
||||
String varName = null;
|
||||
String name = (String) prod.get(0);
|
||||
String name = prod.get(0);
|
||||
int stInd = name.indexOf("_");
|
||||
if (prod.size() > 1) {
|
||||
varName = name.substring(0, stInd);
|
||||
|
|
|
@ -24,7 +24,7 @@ import java.util.ArrayList;
|
|||
import java.util.Date;
|
||||
import java.util.HashMap;
|
||||
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfig;
|
||||
import com.raytheon.uf.common.monitor.scan.ScanUtils;
|
||||
import com.raytheon.uf.common.monitor.scan.config.SCANConfigEnums;
|
||||
import com.raytheon.uf.common.serialization.annotations.DynamicSerialize;
|
||||
import com.raytheon.uf.common.serialization.annotations.DynamicSerializeElement;
|
||||
|
@ -41,6 +41,7 @@ import com.vividsolutions.jts.geom.Coordinate;
|
|||
* ------------ ---------- ----------- --------------------------
|
||||
* April 29, 2009 2037 dhladky Initial creation
|
||||
* 02/01/13 1569 D. Hladky removed XML where not needed
|
||||
* May 13, 2014 3133 njensen Use ScanUtils instead of ScanConfig
|
||||
* </pre>
|
||||
*
|
||||
* @author dhladky
|
||||
|
@ -753,7 +754,7 @@ public class CellTableDataRow extends ScanTableDataRow {
|
|||
// if (mdaSR.length() > 1) {
|
||||
// value = new Double(mdaSR.substring(0, 1));
|
||||
// }
|
||||
value = SCANConfig.getInstance().convertStrankValue(mdaSR);
|
||||
value = ScanUtils.convertStrankValue(mdaSR);
|
||||
} else if (column.equals(SCANConfigEnums.CELLTable.POSH.getColName())) {
|
||||
value = posh;
|
||||
} else if (column.equals(SCANConfigEnums.CELLTable.POH.getColName())) {
|
||||
|
|
|
@ -22,7 +22,6 @@ Require-Bundle: com.raytheon.uf.common.dataplugin;bundle-version="1.11.5",
|
|||
com.raytheon.uf.common.geospatial;bundle-version="1.0.0",
|
||||
com.raytheon.uf.common.dataplugin.binlightning;bundle-version="1.0.0",
|
||||
com.raytheon.uf.common.localization;bundle-version="1.11.17",
|
||||
org.eclipse.swt,
|
||||
com.raytheon.uf.common.sounding;bundle-version="1.12.1112",
|
||||
com.raytheon.uf.common.dataplugin.bufrua;bundle-version="1.12.1112",
|
||||
com.raytheon.uf.common.pointdata;bundle-version="1.12.1112",
|
||||
|
|
|
@ -30,7 +30,6 @@ import com.raytheon.uf.common.localization.LocalizationFile;
|
|||
import com.raytheon.uf.common.localization.PathManagerFactory;
|
||||
import com.raytheon.uf.common.monitor.MonitorAreaUtils;
|
||||
import com.raytheon.uf.common.monitor.data.AdjacentWfoMgr;
|
||||
import com.raytheon.uf.common.monitor.data.CommonTableConfig.ObsHistType;
|
||||
import com.raytheon.uf.common.monitor.xml.AreaIdXML;
|
||||
import com.raytheon.uf.common.monitor.xml.AreaIdXML.ZoneType;
|
||||
import com.raytheon.uf.common.monitor.xml.MonAreaConfigXML;
|
||||
|
@ -57,6 +56,7 @@ import com.raytheon.uf.common.status.UFStatus.Priority;
|
|||
* Oct 02 2013 2361 njensen Use JAXBManager for XML
|
||||
* Oct 17 2013 16682 zhao fixed a bug in readConfigXml()
|
||||
* Apr 23 2014 3054 skorolev Removed unnecessary parameter in the addArea method.
|
||||
* May 13 2014 3133 njensen getStationType returns String instead of ObsHistType
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
|
@ -688,18 +688,15 @@ public abstract class MonitorConfigurationManager {
|
|||
* @param theStation
|
||||
* @return type of station
|
||||
*/
|
||||
public ObsHistType getStationType(String theZone, String theStation) {
|
||||
ObsHistType result = null;
|
||||
public String getStationType(String theZone, String theStation) {
|
||||
String result = null;
|
||||
List<AreaIdXML> areaList = configXml.getAreaIds();
|
||||
for (AreaIdXML area : areaList) {
|
||||
if (area.getAreaId().equals(theZone)) {
|
||||
List<StationIdXML> stationList = area.getStationIds();
|
||||
for (StationIdXML station : stationList) {
|
||||
if (station.getName().equals(theStation)) {
|
||||
String typeString = station.getType();
|
||||
result = typeString.equals(xmlDataType) ? ObsHistType.METAR
|
||||
: ObsHistType.Maritime;
|
||||
return result;
|
||||
return station.getType();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -75,6 +75,7 @@ import com.vividsolutions.jts.io.WKTWriter;
|
|||
* 09/03/2013 DR 13083 gzhang Added getZRvalue2() to fix an error.
|
||||
* 12/20/2013 DR 16894 gzhang Fixed getZRvalue2() bias issue.
|
||||
* 05/12/2014 3133 njensen Extracted getLightningRecord
|
||||
* 05/13/2014 3133 njensen Moved convertStrankValue here from ScanConfig
|
||||
* </pre>
|
||||
*
|
||||
* @author dhladky
|
||||
|
@ -1933,4 +1934,28 @@ public class ScanUtils {
|
|||
|
||||
return (float) (bias * MM_TO_INCH * rValue);
|
||||
}
|
||||
|
||||
/**
|
||||
* Convert strength rank from string to double
|
||||
*
|
||||
* @param stRank
|
||||
* @return
|
||||
*/
|
||||
public static double convertStrankValue(String stRank) {
|
||||
double tmpValue = Double.NaN;
|
||||
|
||||
if (stRank.matches("[0-9.]+") == true) {
|
||||
tmpValue = Double.valueOf(stRank);
|
||||
} else if (stRank.endsWith("L") || stRank.endsWith("M")) {
|
||||
try {
|
||||
tmpValue = Double.valueOf(stRank.substring(0,
|
||||
stRank.length() - 1));
|
||||
} catch (Exception ex) {
|
||||
tmpValue = -999.0;
|
||||
}
|
||||
}
|
||||
|
||||
return tmpValue;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -21,6 +21,8 @@ package com.raytheon.uf.edex.plugin.scan.lightning;
|
|||
|
||||
import com.raytheon.uf.common.dataplugin.binlightning.BinLightningRecord;
|
||||
import com.raytheon.uf.common.datastorage.IDataStore;
|
||||
import com.raytheon.uf.common.status.IUFStatusHandler;
|
||||
import com.raytheon.uf.common.status.UFStatus;
|
||||
import com.raytheon.uf.edex.database.plugin.PluginDao;
|
||||
import com.raytheon.uf.edex.database.plugin.PluginFactory;
|
||||
|
||||
|
@ -44,6 +46,9 @@ import com.raytheon.uf.edex.database.plugin.PluginFactory;
|
|||
|
||||
public class LightningRetriever {
|
||||
|
||||
private static final IUFStatusHandler logger = UFStatus
|
||||
.getHandler(LightningRetriever.class);
|
||||
|
||||
private LightningRetriever() {
|
||||
|
||||
}
|
||||
|
@ -64,7 +69,7 @@ public class LightningRetriever {
|
|||
IDataStore dataStore = ld.getDataStore(lightRec);
|
||||
lightRec.retrieveFromDataStore(dataStore);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
logger.error("Error retrieving lightning record", e);
|
||||
}
|
||||
|
||||
return lightRec;
|
||||
|
|
Loading…
Add table
Reference in a new issue