E5XML/ProjectHandler.py

changeset 151
00c27aeede62
parent 50
a36eecf45b2e
child 253
3ccdf551bde7
diff -r 6ca76837a2d4 -r 00c27aeede62 E5XML/ProjectHandler.py
--- a/E5XML/ProjectHandler.py	Tue Mar 23 07:48:45 2010 +0000
+++ b/E5XML/ProjectHandler.py	Wed Mar 24 08:43:48 2010 +0000
@@ -35,6 +35,7 @@
             'ProjectWordList' : (self.defaultStartElement, self.endProjectWordList), 
             'ProjectExcludeList' : (self.defaultStartElement, 
                                     self.endProjectExcludeList), 
+            'Hash' : (self.defaultStartElement, self.endHash), 
             'ProgLanguage' : (self.startProgLanguage, self.endProgLanguage),
             'ProjectType' : (self.defaultStartElement, self.endProjectType),
             'Description' : (self.defaultStartElement, self.endDescription),
@@ -113,6 +114,12 @@
         path = Utilities.toNativeSeparators(self.buffer)
         self.project.pdata["SPELLEXCLUDES"] = [path]
         
+    def endHash(self):
+        """
+        Handler method for the "Hash" end tag.
+        """
+        self.project.pdata["HASH"] = [self.buffer]
+        
     def startProgLanguage(self, attrs):
         """
         Handler method for the "Source" start tag.

eric ide

mercurial