00001 package SummaryReader; 00002 00003 public class DAQInfo { 00004 00005 public static final int HOST=0; 00006 public static final int VERSION=1; 00007 public static final int TIME=2; 00008 public static final int DATE=3; 00009 public static final int LOCATION=4; 00010 private String[] daqInfo; 00011 00012 00013 public DAQInfo() { 00014 daqInfo = new String[5]; 00015 for(int i=0;i<5;i++) daqInfo[i] = new String("No data"); 00016 } 00017 public void put(int index, String value) { 00018 daqInfo[index]=value; 00019 } 00020 public String get(int index) { 00021 return daqInfo[index]; 00022 } 00023 00024 public String getSummaryTable() { 00025 StringBuffer table = new StringBuffer("<h3>DAQ Info</h3>\n"); 00026 table.append("<table border=1>\n"); 00027 table.append("<tr><td>DAQ Version</td><td>Host</td><td>Date</td><td>Time</td></tr>\n"); 00028 table.append("<tr><td>"+daqInfo[VERSION]+"</td><td>"+daqInfo[HOST]+"</td><td>"+daqInfo[DATE]+"</td><td>"+daqInfo[TIME]+"</td></tr>\n"); 00029 table.append("</table>\n"); 00030 return table.toString(); 00031 } 00032 }