version 1.2, 2003/06/25 11:50:09
|
version 1.3, 2003/07/21 10:14:15
|
Line 44 public class Bundle
|
Line 44 public class Bundle
|
buffr.close(); |
buffr.close(); |
fw.close(); |
fw.close(); |
} |
} |
|
|
|
public void exportToXMLDownload(File f,File startFile) throws Exception |
|
{ |
|
String fileLink="";// to save original fileLink |
|
FileWriter fw = new FileWriter(f); |
|
BufferedWriter buffr = new BufferedWriter(fw); |
|
buffr.write("<?xml version=\"1.0\" encoding=\"UTF-8\"?>"); |
|
buffr.newLine(); |
|
buffr.write("<edoc>\n"); |
|
// write Documents |
|
for(int j=0;j<docs.size();++j) |
|
{ |
|
Document doc=(Document)documents.elementAt(j); |
|
if(doc.fileLink!="") |
|
{ |
|
|
|
fileLink=doc.fileLink; |
|
doc.fileLink=startFile.getAbsolutePath()+"/images/"+doc.fileName; |
|
doc.modified = new File(doc.fileLink).lastModified(); |
|
// System.out.println(doc.fileLink); |
|
} else fileLink=""; |
|
doc.exportToXML(buffr); |
|
doc.fileLink=fileLink; |
|
} |
|
|
|
buffr.newLine(); |
|
buffr.write("</edoc>"); |
|
|
|
buffr.close(); |
|
fw.close(); |
|
} |
static class Document |
static class Document |
{ |
{ |
int docID=0; |
int docID=0; |
Line 62 public class Bundle
|
Line 93 public class Bundle
|
String fileLink=""; |
String fileLink=""; |
Hashtable metaTags = new Hashtable(); |
Hashtable metaTags = new Hashtable(); |
long modified = System.currentTimeMillis(); |
long modified = System.currentTimeMillis(); |
|
boolean downloadAgain = false; |
static int lastDocID=0; |
static int lastDocID=0; |
public Document() |
public Document() |
{ |
{ |