E5XML/TasksReader.py

changeset 945
8cd4d08fa9f6
parent 791
9ec2ac20e54e
child 960
64a6e66b4707
--- a/E5XML/TasksReader.py	Fri Mar 11 08:55:14 2011 +0100
+++ b/E5XML/TasksReader.py	Fri Mar 11 16:51:57 2011 +0100
@@ -16,13 +16,14 @@
 
 import Utilities
 
+
 class TasksReader(XMLStreamReaderBase):
     """
     Class for reading an XML tasks file.
     """
     supportedVersions = ["4.2"]
     
-    def __init__(self, device, forProject = False, viewer = None):
+    def __init__(self, device, forProject=False, viewer=None):
         """
         Constructor
         
@@ -64,14 +65,14 @@
         """
         Private method to read the task info.
         """
-        task = {"summary"     : "",
-                "priority"    : 1,
-                "completed"   : False,
-                "created"     : 0,
-                "filename"    : "",
-                "linenumber"  : 0,
-                "bugfix"      : False,
-                "description" : "",
+        task = {"summary": "",
+                "priority": 1,
+                "completed": False,
+                "created": 0,
+                "filename": "",
+                "linenumber": 0,
+                "bugfix": False,
+                "description": "",
                }
         task["priority"] = int(self.attribute("priority", "1"))
         task["completed"] = self.toBool(self.attribute("completed", "False"))
@@ -80,11 +81,11 @@
         while not self.atEnd():
             self.readNext()
             if self.isEndElement() and self.name() == "Task":
-                self.viewer.addTask(task["summary"], priority = task["priority"],
-                    filename = task["filename"], lineno = task["linenumber"], 
-                    completed = task["completed"], _time = task["created"], 
-                    isProjectTask = self.forProject, isBugfixTask = task["bugfix"], 
-                    longtext = task["description"])
+                self.viewer.addTask(task["summary"], priority=task["priority"],
+                    filename=task["filename"], lineno=task["linenumber"],
+                    completed=task["completed"], _time=task["created"],
+                    isProjectTask=self.forProject, isBugfixTask=task["bugfix"],
+                    longtext=task["description"])
                 break
             
             if self.isStartElement():

eric ide

mercurial