Documentation/Source/eric5.E5XML.MultiProjectReader.html

Sun, 10 Jul 2011 16:31:33 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 10 Jul 2011 16:31:33 +0200
changeset 1169
36a3bb21e6e6
parent 603
7f620c649182
child 1228
7afaf2fca55b
child 1278
fb0460fd00b9
permissions
-rw-r--r--

Added editor actions to go to the last edit location and to the previous or next Python or Ruby class or method definition.

603
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <?xml version="1.0" encoding="utf-8"?>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <html><head>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <title>eric5.E5XML.MultiProjectReader</title>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 <style>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 body {
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 background: #EDECE6;
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 margin: 0em 1em 10em 1em;
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 color: black;
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11 }
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h1 { color: white; background: #85774A; }
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h2 { color: white; background: #85774A; }
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h3 { color: white; background: #9D936E; }
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 h4 { color: white; background: #9D936E; }
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18 a { color: #BA6D36; }
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </style>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 </head>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <body><a NAME="top" ID="top"></a>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <h1>eric5.E5XML.MultiProjectReader</h1>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 <p>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 Module implementing a class for reading an XML multi project file.
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 </p>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 <h3>Global Attributes</h3>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <table>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 <tr><td>None</td></tr>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 </table>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <h3>Classes</h3>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <table>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <tr>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <td><a href="#MultiProjectReader">MultiProjectReader</a></td>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <td>Class for reading an XML multi project file.</td>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 </tr>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 </table>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <h3>Functions</h3>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 <table>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 <tr><td>None</td></tr>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 </table>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <hr /><hr />
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <a NAME="MultiProjectReader" ID="MultiProjectReader"></a>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <h2>MultiProjectReader</h2>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <p>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 Class for reading an XML multi project file.
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 </p>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 <h3>Derived from</h3>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 XMLStreamReaderBase
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <h3>Class Attributes</h3>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 <table>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 <tr><td>supportedVersions</td></tr>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 </table>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 <h3>Methods</h3>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <table>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 <tr>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 <td><a href="#MultiProjectReader.__init__">MultiProjectReader</a></td>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 <td>Constructor</td>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 </tr><tr>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 <td><a href="#MultiProjectReader.__readProject">__readProject</a></td>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <td>Private method to read the project info.</td>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 </tr><tr>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <td><a href="#MultiProjectReader.__readProjects">__readProjects</a></td>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <td>Private method to read the project infos.</td>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 </tr><tr>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 <td><a href="#MultiProjectReader.readXML">readXML</a></td>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <td>Public method to read and parse the XML document.</td>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 </tr>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 </table>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <a NAME="MultiProjectReader.__init__" ID="MultiProjectReader.__init__"></a>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 <h4>MultiProjectReader (Constructor)</h4>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 <b>MultiProjectReader</b>(<i>device, multiProject</i>)
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <p>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 Constructor
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 </p><dl>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <dt><i>device</i></dt>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 <dd>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 reference to the I/O device to read from (QIODevice)
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 </dd><dt><i>multiProject</i></dt>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 <dd>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 Reference to the multi project object to store the
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 information into.
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 </dd>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 </dl><a NAME="MultiProjectReader.__readProject" ID="MultiProjectReader.__readProject"></a>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <h4>MultiProjectReader.__readProject</h4>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 <b>__readProject</b>(<i></i>)
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 <p>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 Private method to read the project info.
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 </p><a NAME="MultiProjectReader.__readProjects" ID="MultiProjectReader.__readProjects"></a>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 <h4>MultiProjectReader.__readProjects</h4>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 <b>__readProjects</b>(<i></i>)
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 <p>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 Private method to read the project infos.
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 </p><a NAME="MultiProjectReader.readXML" ID="MultiProjectReader.readXML"></a>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 <h4>MultiProjectReader.readXML</h4>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 <b>readXML</b>(<i></i>)
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <p>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 Public method to read and parse the XML document.
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 </p>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <div align="right"><a href="#top">Up</a></div>
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 <hr />
7f620c649182 Updated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 </body></html>

eric ide

mercurial