00001 package SummaryReader;
00002
00003 public class LinkInfo {
00004 Double[] linkData;
00005
00006 public LinkInfo() {
00007 linkData = new Double[2];
00008 linkData[0]=null;
00009 linkData[1]=null;
00010 }
00011 public void add(int link, double value) {
00012 linkData[link]=new Double(value);
00013 }
00014 public void add(int link, String value) {
00015 try {
00016 linkData[link]=Double.valueOf(value);
00017 }catch(Exception e){}
00018 }
00019
00020 public Double get(int link) {
00021 if(link<0) return null;
00022 return linkData[link];
00023 }
00024 public String getSummaryTable() {
00025 String data0 = (linkData[0]==null) ? "Unknown" : linkData[0].toString();
00026 String data1 = (linkData[1]==null) ? "Unknown" : linkData[1].toString();
00027 StringBuffer table = new StringBuffer("<h3>Test Data</h3>\n");
00028 table.append("<table border=1>\n");
00029 table.append("<tr><td>Link 0</td><td>Link 1</td></tr>\n");
00030 table.append("<tr><td>"+data0+"</td><td>"+data1+"</td></tr>\n");
00031 table.append("</table>\n");
00032 return table.toString();
00033 }
00034 }