Author: [log in to unmask]
Date: Wed Feb 4 14:42:36 2015
New Revision: 2047
Log:
Make branch of monitoring-app module for development.
Added:
java/branches/monitoring-app-HPSJAVA-332/ (props changed)
- copied from r2041, java/trunk/monitoring-app/
java/branches/monitoring-app-HPSJAVA-332/src/main/java/org/hps/monitoring/gui/MonitoringApplication.java
- copied unchanged from r2045, java/trunk/monitoring-app/src/main/java/org/hps/monitoring/gui/MonitoringApplication.java
Modified:
java/branches/monitoring-app-HPSJAVA-332/src/main/java/org/hps/monitoring/gui/DataSourcePanel.java
java/branches/monitoring-app-HPSJAVA-332/src/main/java/org/hps/monitoring/gui/PlotInfoWindow.java
java/branches/monitoring-app-HPSJAVA-332/src/main/java/org/hps/monitoring/subsys/et/EtSystemMonitor.java
Modified: java/branches/monitoring-app-HPSJAVA-332/src/main/java/org/hps/monitoring/gui/DataSourcePanel.java
=============================================================================
--- java/branches/monitoring-app-HPSJAVA-332/src/main/java/org/hps/monitoring/gui/DataSourcePanel.java (original)
+++ java/branches/monitoring-app-HPSJAVA-332/src/main/java/org/hps/monitoring/gui/DataSourcePanel.java Wed Feb 4 14:42:36 2015
@@ -83,7 +83,7 @@
@Override
public boolean accept(File pathname) {
- if (pathname.getName().contains(".evio")) {
+ if (pathname.getName().contains(".evio") || pathname.isDirectory()) {
return true;
} else {
return false;
Modified: java/branches/monitoring-app-HPSJAVA-332/src/main/java/org/hps/monitoring/gui/PlotInfoWindow.java
=============================================================================
--- java/branches/monitoring-app-HPSJAVA-332/src/main/java/org/hps/monitoring/gui/PlotInfoWindow.java (original)
+++ java/branches/monitoring-app-HPSJAVA-332/src/main/java/org/hps/monitoring/gui/PlotInfoWindow.java Wed Feb 4 14:42:36 2015
@@ -44,6 +44,7 @@
* <p>
* The information is updated dynamically via the <code>AIDAObserver</code> API on the AIDA object.
*/
+// FIXME: The default size of this component should be bigger.
public class PlotInfoWindow extends JFrame implements AIDAListener, ActionListener, FunctionListener {
JComboBox<Object> plotComboBox;
Modified: java/branches/monitoring-app-HPSJAVA-332/src/main/java/org/hps/monitoring/subsys/et/EtSystemMonitor.java
=============================================================================
--- java/branches/monitoring-app-HPSJAVA-332/src/main/java/org/hps/monitoring/subsys/et/EtSystemMonitor.java (original)
+++ java/branches/monitoring-app-HPSJAVA-332/src/main/java/org/hps/monitoring/subsys/et/EtSystemMonitor.java Wed Feb 4 14:42:36 2015
@@ -19,6 +19,7 @@
int events = 0;
long eventReceivedMillis = 0;
long warningIntervalMillis = 1000; /* default of 1 second */
+ int timerInterval = 10000;
Timer timer = new Timer("ET Event Monitor");
public EtSystemMonitor() {
@@ -28,6 +29,10 @@
public void setWarningIntervalMillis(long warningIntervalMillis) {
this.warningIntervalMillis = warningIntervalMillis;
+ }
+
+ public void setTimerInterval(int timerInterval) {
+ this.timerInterval = timerInterval;
}
public void startJob() {
@@ -50,7 +55,7 @@
}
};
- timer.schedule(task, 0, 1000);
+ timer.schedule(task, 0, timerInterval);
}
public void process(EtEvent event) {
|