39 """ |
39 """ |
40 Public method to write the XML to the file. |
40 Public method to write the XML to the file. |
41 """ |
41 """ |
42 XMLStreamWriterBase.writeXML(self) |
42 XMLStreamWriterBase.writeXML(self) |
43 |
43 |
44 self.writeDTD('<!DOCTYPE MultiProject SYSTEM "MultiProject-{0}.dtd">'\ |
44 self.writeDTD('<!DOCTYPE MultiProject SYSTEM "MultiProject-{0}.dtd">' |
45 .format(multiProjectFileFormatVersion)) |
45 .format(multiProjectFileFormatVersion)) |
46 |
46 |
47 # add some generation comments |
47 # add some generation comments |
48 self.writeComment(" eric5 multi project file for multi project {0} "\ |
48 self.writeComment(" eric5 multi project file for multi project {0} " |
49 .format(self.name)) |
49 .format(self.name)) |
50 if Preferences.getMultiProject("XMLTimestamp"): |
50 if Preferences.getMultiProject("XMLTimestamp"): |
51 self.writeComment( |
51 self.writeComment( |
52 " Saved: {0} ".format(time.strftime('%Y-%m-%d, %H:%M:%S'))) |
52 " Saved: {0} ".format(time.strftime('%Y-%m-%d, %H:%M:%S'))) |
53 self.writeComment( |
53 self.writeComment( |