No data available to render chart.
\r\n"); out.write("Reason: Document number is zero or Metadata element number is zero
\r\n"); out.write("\r\n"); out.close(); fstream.close(); }catch(Exception e){} printWriter.write(""); printWriter.flush(); } private void WriteHTML(String fileName, ArrayList dataset, String[] ids, String[] metadataName, String condition, String title, String suffix){ int blueDot = 0; String cases = condition; String suf = suffix; if(!suffix.equalsIgnoreCase("dublin")){ suf = "other"; } try{ printWriter.write(""); printWriter.flush(); ArrayList tempList = mds.getMetadataNameList(); ArrayList urlIDList; if(tempList.contains("dc.Identifier") && linkIdentifier.equals("dc.Identifier")){ urlIDList = dm.getURLMap("dc.Identifier"); } else if(tempList.contains("nzir_internal.Link") && linkIdentifier.equals("nzir_internal.Link")){ urlIDList = dm.getURLMap("nzir_internal.Link"); } else{ urlIDList = new ArrayList(); } FileWriter fstream = new FileWriter(destination+suf+"_"+fileName+"_"+cases+".html"); BufferedWriter out = new BufferedWriter(fstream); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("\r\nInfo\r\n"); out.write(" | URL\r\n"); for(int a = 0; a< metadataName.length; a++){ out.write(" | "+ metadataName[a]+"\r\n"); } out.write (" | ||||||
\r\n"); out.write(" | \r\n"); for(int a = 0; a< metadataName.length; a++){ out.write(" | "+ dm.Mean(metadataName[a])+"%\r\n"); } out.write (" | ||||||
");
}
}
}
}
else{
ArrayList idList = new ArrayList();
for(int i = 0; i \r\n");
if(urlIDList.contains(idIntValue[i])){
out.write(" | open\r\n");
}
else{
out.write(" | \r\n");
}
for(int j = 0; j | \r\n");
}
}
}
}
if(cases.equals("best")){
for(int i = idIntValue.length; i>0; i--){
printWriter.write("");
printWriter.flush();
int value = idList.indexOf(idIntValue[i-1]);
int[] datarows = (int[])dataset.get(value);
out.write (" | \r\n");
if(urlIDList.contains(idIntValue[i-1])){
out.write(" | open\r\n");
}
else{
out.write(" | \r\n");
}
for(int j = 0; j | \r\n");
}
}
}
}
}
out.write (" | |
This subset shows "+t1+" out of "+mds.getDocNum()+" documents"); out.write(" | "+blueDot+" out of "+(mds.getDocNum()*t3)+" metadata items are defined"); out.write(" |
This subset shows "+t3+" out of "+(ms.getIndexsList().size())+" metadata elements"); out.write(" | Subset completeness: "+dm.round((double)(blueDot*100/t4),5)+"%"); out.write(" |