Documentation/Source/eric5.E5XML.DebuggerPropertiesWriter.html

Mon, 07 Jan 2013 18:05:29 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 07 Jan 2013 18:05:29 +0100
changeset 2320
fe9d876fc9dd
parent 1229
a8207dc73672
child 2367
78f6c8193d37
permissions
-rw-r--r--

Added a context menu entry to reload the templates and changed the logic such, that the templates are only written, if they contain some changes.

50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <?xml version="1.0" encoding="utf-8"?>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <html><head>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <title>eric5.E5XML.DebuggerPropertiesWriter</title>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 <style>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 body {
440
69ace3e2dcf6 Fine tuned the new default style and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 409
diff changeset
8 background: #EDECE6;
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 margin: 0em 1em 10em 1em;
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 color: black;
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11 }
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12
409
0ea528e80202 Added another style for the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
13 h1 { color: white; background: #85774A; }
0ea528e80202 Added another style for the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 58
diff changeset
14 h2 { color: white; background: #85774A; }
440
69ace3e2dcf6 Fine tuned the new default style and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 409
diff changeset
15 h3 { color: white; background: #9D936E; }
69ace3e2dcf6 Fine tuned the new default style and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 409
diff changeset
16 h4 { color: white; background: #9D936E; }
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17
440
69ace3e2dcf6 Fine tuned the new default style and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 409
diff changeset
18 a { color: #BA6D36; }
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </style>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 </head>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <body><a NAME="top" ID="top"></a>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <h1>eric5.E5XML.DebuggerPropertiesWriter</h1>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 <p>
58
37f0444c3479 Corrected the version docu and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 50
diff changeset
25 Module implementing the writer class for writing an XML project debugger properties file.
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 </p>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 <h3>Global Attributes</h3>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <table>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 <tr><td>None</td></tr>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 </table>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <h3>Classes</h3>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <table>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <tr>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <td><a href="#DebuggerPropertiesWriter">DebuggerPropertiesWriter</a></td>
58
37f0444c3479 Corrected the version docu and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 50
diff changeset
35 <td>Class implementing the writer class for writing an XML project debugger properties file.</td>
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 </tr>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 </table>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <h3>Functions</h3>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 <table>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 <tr><td>None</td></tr>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 </table>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <hr /><hr />
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <a NAME="DebuggerPropertiesWriter" ID="DebuggerPropertiesWriter"></a>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <h2>DebuggerPropertiesWriter</h2>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <p>
58
37f0444c3479 Corrected the version docu and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 50
diff changeset
46 Class implementing the writer class for writing an XML project debugger properties
37f0444c3479 Corrected the version docu and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 50
diff changeset
47 file.
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 </p>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 <h3>Derived from</h3>
615
c8dd16cc69ce Finished porting XML handling code to use QXmlStreamReader and QXmlStreamWriter.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 440
diff changeset
50 XMLStreamWriterBase
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 <h3>Class Attributes</h3>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 <table>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 <tr><td>None</td></tr>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 </table>
1228
7afaf2fca55b Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 615
diff changeset
55 <h3>Class Methods</h3>
7afaf2fca55b Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 615
diff changeset
56 <table>
7afaf2fca55b Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 615
diff changeset
57 <tr><td>None</td></tr>
7afaf2fca55b Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 615
diff changeset
58 </table>
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <h3>Methods</h3>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 <table>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <tr>
1229
a8207dc73672 Fixed an issue in the source documentor and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1228
diff changeset
62 <td><a href="#DebuggerPropertiesWriter.__init__">DebuggerPropertiesWriter</a></td>
a8207dc73672 Fixed an issue in the source documentor and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1228
diff changeset
63 <td>Constructor</td>
a8207dc73672 Fixed an issue in the source documentor and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1228
diff changeset
64 </tr><tr>
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 <td><a href="#DebuggerPropertiesWriter.writeXML">writeXML</a></td>
58
37f0444c3479 Corrected the version docu and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 50
diff changeset
66 <td>Public method to write the XML to the file.</td>
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 </tr>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 </table>
1228
7afaf2fca55b Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 615
diff changeset
69 <h3>Static Methods</h3>
7afaf2fca55b Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 615
diff changeset
70 <table>
7afaf2fca55b Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 615
diff changeset
71 <tr><td>None</td></tr>
7afaf2fca55b Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 615
diff changeset
72 </table>
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <a NAME="DebuggerPropertiesWriter.__init__" ID="DebuggerPropertiesWriter.__init__"></a>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 <h4>DebuggerPropertiesWriter (Constructor)</h4>
615
c8dd16cc69ce Finished porting XML handling code to use QXmlStreamReader and QXmlStreamWriter.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 440
diff changeset
75 <b>DebuggerPropertiesWriter</b>(<i>device, projectName</i>)
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <p>
58
37f0444c3479 Corrected the version docu and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 50
diff changeset
77 Constructor
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 </p><dl>
615
c8dd16cc69ce Finished porting XML handling code to use QXmlStreamReader and QXmlStreamWriter.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 440
diff changeset
79 <dt><i>device</i></dt>
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 <dd>
615
c8dd16cc69ce Finished porting XML handling code to use QXmlStreamReader and QXmlStreamWriter.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 440
diff changeset
81 reference to the I/O device to write to (QIODevice)
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 </dd><dt><i>projectName</i></dt>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 <dd>
58
37f0444c3479 Corrected the version docu and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 50
diff changeset
84 name of the project (string)
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 </dd>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 </dl><a NAME="DebuggerPropertiesWriter.writeXML" ID="DebuggerPropertiesWriter.writeXML"></a>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 <h4>DebuggerPropertiesWriter.writeXML</h4>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <b>writeXML</b>(<i></i>)
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 <p>
58
37f0444c3479 Corrected the version docu and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 50
diff changeset
90 Public method to write the XML to the file.
50
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 </p>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 <div align="right"><a href="#top">Up</a></div>
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 <hr />
a36eecf45b2e Renamed E4XML to E5XML.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 </body></html>

eric ide

mercurial