src/eric7/Documentation/Source/eric7.Cooperation.SharedEditorController.html

Tue, 06 May 2025 11:08:30 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Tue, 06 May 2025 11:08:30 +0200
branch
eric7
changeset 11268
3dba24293ccc
parent 11265
0fb6d2c26cbf
permissions
-rw-r--r--

Changed the 'show()' logic of the Ethernet Status dialog.

11265
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric7.Cooperation.SharedEditorController</title>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <link rel="stylesheet" href="styles.css">
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 </head>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 <body>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 <a NAME="top" ID="top"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 <h1>eric7.Cooperation.SharedEditorController</h1>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11 Module implementing a controller for shared editing.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 <h3>Global Attributes</h3>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 <table>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 <tr><td>None</td></tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 </table>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 <h3>Classes</h3>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 <table>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <td><a href="#SharedEditorController">SharedEditorController</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <td>Class implementing a controller for shared editing.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 </table>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 <h3>Functions</h3>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <table>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 <tr><td>None</td></tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 </table>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <hr />
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <hr />
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <a NAME="SharedEditorController" ID="SharedEditorController"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <h2>SharedEditorController</h2>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 Class implementing a controller for shared editing.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 <h3>Derived from</h3>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 QObject
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <h3>Class Attributes</h3>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <table>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <tr><td>CancelEditToken</td></tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <tr><td>EndEditToken</td></tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 <tr><td>RequestSyncToken</td></tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 <tr><td>Separator</td></tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 <tr><td>StartEditToken</td></tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 <tr><td>SyncToken</td></tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 </table>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 <h3>Class Methods</h3>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 <table>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 <tr><td>None</td></tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 </table>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 <h3>Methods</h3>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 <table>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 <td><a href="#SharedEditorController.__init__">SharedEditorController</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <td>Constructor</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <td><a href="#SharedEditorController.__calculateChanges">__calculateChanges</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 <td>Private method to determine change commands to convert old text into new text.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 <td><a href="#SharedEditorController.__cancelSharedEdit">__cancelSharedEdit</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 <td>Private method to cancel a shared edit session for the editor.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 <td><a href="#SharedEditorController.__dispatchCommand">__dispatchCommand</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <td>Private method to dispatch received commands.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <td><a href="#SharedEditorController.__getSharedEditStatus">__getSharedEditStatus</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 <td>Private method to get the shared edit status object of a given editor.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 <td><a href="#SharedEditorController.__processEndEditCommand">__processEndEditCommand</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 <td>Private method to process a remote EndEdit command.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 <td><a href="#SharedEditorController.__processRequestSyncCommand">__processRequestSyncCommand</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <td>Private method to process a remote RequestSync command.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <td><a href="#SharedEditorController.__processStartEditCommand">__processStartEditCommand</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 <td>Private method to process a remote StartEdit command.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 <td><a href="#SharedEditorController.__processSyncCommand">__processSyncCommand</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 <td>Private method to process a remote Sync command.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 <td><a href="#SharedEditorController.__send">__send</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <td>Private method to send an editor command to remote editors.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <td><a href="#SharedEditorController.__sendSharedEdit">__sendSharedEdit</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 <td>Private method to end a shared edit session for the editor and send the changes.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 <td><a href="#SharedEditorController.__shareConnected">__shareConnected</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 <td>Private method to handle a change of the connected state.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 <td><a href="#SharedEditorController.__shareEditor">__shareEditor</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 <td>Private method to set the shared status of the editor.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 <td><a href="#SharedEditorController.__startSharedEdit">__startSharedEdit</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 <td>Private method to start a shared edit session for the editor.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 <td><a href="#SharedEditorController.cancelSharedEdit">cancelSharedEdit</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 <td>Public slot to cancel a shared edit session for the current editor.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 <td><a href="#SharedEditorController.getSharingStatus">getSharingStatus</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 <td>Public method to get some share status info.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 <td><a href="#SharedEditorController.receiveEditorCommand">receiveEditorCommand</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 <td>Public method to handle received editor commands.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 <td><a href="#SharedEditorController.sendSharedEdit">sendSharedEdit</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 <td>Public slot to end a shared edit session for the current editor and send the changes.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 <td><a href="#SharedEditorController.shareConnected">shareConnected</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 <td>Public slot to handle a change of the connected state.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 <td><a href="#SharedEditorController.shareEditor">shareEditor</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 <td>Public slot to set the shared status of the current editor.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 <td><a href="#SharedEditorController.startSharedEdit">startSharedEdit</a></td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 <td>Public slot to start a shared edit session for the current editor.</td>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 </tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 </table>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 <h3>Static Methods</h3>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146 <table>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147 <tr><td>None</td></tr>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 </table>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
150
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 <a NAME="SharedEditorController.__init__" ID="SharedEditorController.__init__"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 <h4>SharedEditorController (Constructor)</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 <b>SharedEditorController</b>(<i>cooperationClient, chatWidget</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 Constructor
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
156 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
159
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
160 <dt><i>cooperationClient</i> (CooperationClient)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
162 reference to the cooperation client object
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
163 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
164 <dt><i>chatWidget</i> (ChatWidget)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
165 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166 reference to the main cooperation widget
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 <a NAME="SharedEditorController.__calculateChanges" ID="SharedEditorController.__calculateChanges"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 <h4>SharedEditorController.__calculateChanges</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
171 <b>__calculateChanges</b>(<i>old, new</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 Private method to determine change commands to convert old text into
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
174 new text.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
175 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
176
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 <dt><i>old</i> (str)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 old text
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 <dt><i>new</i> (str)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 new text
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 <dt>Return:</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 commands to change old into new
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 <dt>Return Type:</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 str
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
200 <a NAME="SharedEditorController.__cancelSharedEdit" ID="SharedEditorController.__cancelSharedEdit"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 <h4>SharedEditorController.__cancelSharedEdit</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 <b>__cancelSharedEdit</b>(<i>editor, send=True</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 Private method to cancel a shared edit session for the editor.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
206
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
209 <dt><i>editor</i> (Editor)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
211 reference to the editor object
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213 <dt><i>send</i> (bool)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215 flag indicating to send the CancelEdit command
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
216 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 <a NAME="SharedEditorController.__dispatchCommand" ID="SharedEditorController.__dispatchCommand"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219 <h4>SharedEditorController.__dispatchCommand</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 <b>__dispatchCommand</b>(<i>editor, command</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
222 Private method to dispatch received commands.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
223 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
224
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
225 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
227 <dt><i>editor</i> (Editor)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
228 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
229 reference to the edior object
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
230 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
231 <dt><i>command</i> (str)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
232 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
233 command to be processed
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
234 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
235 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
236 <a NAME="SharedEditorController.__getSharedEditStatus" ID="SharedEditorController.__getSharedEditStatus"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
237 <h4>SharedEditorController.__getSharedEditStatus</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
238 <b>__getSharedEditStatus</b>(<i>editor</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
239 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
240 Private method to get the shared edit status object of a given editor.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
241 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
243 If the editor does not have such an object, a default one is created and
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
244 set for the editor.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
245 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
246
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
247 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 <dt><i>editor</i> (Editor)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
250 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
251 reference to the editor object
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
252 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
253 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
254 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
255 <dt>Return:</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
256 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
257 reference to the shared edit status
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
258 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
259 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
260 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
261 <dt>Return Type:</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
262 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
263 SharedEditStatus
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
264 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
265 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
266 <a NAME="SharedEditorController.__processEndEditCommand" ID="SharedEditorController.__processEndEditCommand"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
267 <h4>SharedEditorController.__processEndEditCommand</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
268 <b>__processEndEditCommand</b>(<i>editor, argsString</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
269 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
270 Private method to process a remote EndEdit command.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
271 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
272
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
273 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
274
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
275 <dt><i>editor</i> (Editor)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
276 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
277 reference to the editor object
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
278 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
279 <dt><i>argsString</i> (str)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
280 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
281 string containing the command parameters
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
282 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
283 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
284 <a NAME="SharedEditorController.__processRequestSyncCommand" ID="SharedEditorController.__processRequestSyncCommand"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
285 <h4>SharedEditorController.__processRequestSyncCommand</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
286 <b>__processRequestSyncCommand</b>(<i>editor, argsString</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
287 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
288 Private method to process a remote RequestSync command.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
289 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
290
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
291 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
292
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
293 <dt><i>editor</i> (Editor)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
294 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
295 reference to the editor object
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
296 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
297 <dt><i>argsString</i> (str)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
298 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
299 string containing the command parameters
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
300 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
301 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
302 <a NAME="SharedEditorController.__processStartEditCommand" ID="SharedEditorController.__processStartEditCommand"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
303 <h4>SharedEditorController.__processStartEditCommand</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
304 <b>__processStartEditCommand</b>(<i>editor, argsString</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
305 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
306 Private method to process a remote StartEdit command.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
307 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
308
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
309 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
310
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
311 <dt><i>editor</i> (Editor)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
312 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
313 reference to the editor object
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
314 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
315 <dt><i>argsString</i> (str)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
316 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
317 string containing the command parameters
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
318 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
319 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
320 <a NAME="SharedEditorController.__processSyncCommand" ID="SharedEditorController.__processSyncCommand"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
321 <h4>SharedEditorController.__processSyncCommand</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
322 <b>__processSyncCommand</b>(<i>editor, argsString</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
323 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
324 Private method to process a remote Sync command.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
325 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
326
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
327 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
328
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
329 <dt><i>editor</i> (Editor)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
330 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
331 reference to the editor object
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
332 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
333 <dt><i>argsString</i> (str)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
334 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
335 string containing the command parameters
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
336 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
337 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
338 <a NAME="SharedEditorController.__send" ID="SharedEditorController.__send"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
339 <h4>SharedEditorController.__send</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
340 <b>__send</b>(<i>editor, editToken, args=None</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
341 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
342 Private method to send an editor command to remote editors.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
343 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
344
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
345 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
346
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
347 <dt><i>editor</i> (Editor)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
348 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
349 reference to the editor object
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
350 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
351 <dt><i>editToken</i> (str)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
352 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
353 edit command token
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
354 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
355 <dt><i>args</i> (str)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
356 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
357 arguments for the command
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
358 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
359 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
360 <a NAME="SharedEditorController.__sendSharedEdit" ID="SharedEditorController.__sendSharedEdit"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
361 <h4>SharedEditorController.__sendSharedEdit</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
362 <b>__sendSharedEdit</b>(<i>editor</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
363 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
364 Private method to end a shared edit session for the editor and
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
365 send the changes.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
366 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
367
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
368 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
369
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
370 <dt><i>editor</i> (Editor)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
371 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
372 reference to the editor object
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
373 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
374 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
375 <a NAME="SharedEditorController.__shareConnected" ID="SharedEditorController.__shareConnected"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
376 <h4>SharedEditorController.__shareConnected</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
377 <b>__shareConnected</b>(<i>editor, connected</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
378 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
379 Private method to handle a change of the connected state.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
380 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
381
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
382 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
383
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
384 <dt><i>editor</i> (Editor)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
385 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
386 reference to the editor object
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
387 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
388 <dt><i>connected</i> (bool)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
389 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
390 flag indicating the connected state
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
391 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
392 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
393 <a NAME="SharedEditorController.__shareEditor" ID="SharedEditorController.__shareEditor"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
394 <h4>SharedEditorController.__shareEditor</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
395 <b>__shareEditor</b>(<i>editor, share</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
396 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
397 Private method to set the shared status of the editor.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
398 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
399
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
400 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
401
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
402 <dt><i>editor</i> (Editor)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
403 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
404 reference to the editor object
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
405 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
406 <dt><i>share</i> (bool)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
407 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
408 flag indicating the share status
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
409 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
410 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
411 <a NAME="SharedEditorController.__startSharedEdit" ID="SharedEditorController.__startSharedEdit"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
412 <h4>SharedEditorController.__startSharedEdit</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
413 <b>__startSharedEdit</b>(<i>editor</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
414 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
415 Private method to start a shared edit session for the editor.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
416 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
417
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
418 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
419
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
420 <dt><i>editor</i> (Editor)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
421 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
422 reference to the editor object
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
423 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
424 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
425 <a NAME="SharedEditorController.cancelSharedEdit" ID="SharedEditorController.cancelSharedEdit"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
426 <h4>SharedEditorController.cancelSharedEdit</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
427 <b>cancelSharedEdit</b>(<i></i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
428 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
429 Public slot to cancel a shared edit session for the current editor.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
430 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
431
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
432 <a NAME="SharedEditorController.getSharingStatus" ID="SharedEditorController.getSharingStatus"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
433 <h4>SharedEditorController.getSharingStatus</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
434 <b>getSharingStatus</b>(<i>editor</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
435 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
436 Public method to get some share status info.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
437 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
438
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
439 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
440
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
441 <dt><i>editor</i> (Editor)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
442 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
443 reference to the editor object
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
444 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
445 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
446 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
447 <dt>Return:</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
448 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
449 tuple indicating, if the editor is sharable, the sharing
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
450 status, if it is inside a locally initiated shared edit session
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
451 and if it is inside a remotely initiated shared edit session
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
452 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
453 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
454 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
455 <dt>Return Type:</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
456 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
457 tuple of (bool, bool, bool, bool)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
458 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
459 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
460 <a NAME="SharedEditorController.receiveEditorCommand" ID="SharedEditorController.receiveEditorCommand"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
461 <h4>SharedEditorController.receiveEditorCommand</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
462 <b>receiveEditorCommand</b>(<i>projectHash, fileName, command</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
463 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
464 Public method to handle received editor commands.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
465 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
466
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
467 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
468
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
469 <dt><i>projectHash</i> (str)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
470 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
471 hash of the project
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
472 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
473 <dt><i>fileName</i> (str)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
474 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
475 project relative file name of the editor
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
476 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
477 <dt><i>command</i> (str)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
478 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
479 command string
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
480 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
481 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
482 <a NAME="SharedEditorController.sendSharedEdit" ID="SharedEditorController.sendSharedEdit"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
483 <h4>SharedEditorController.sendSharedEdit</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
484 <b>sendSharedEdit</b>(<i></i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
485 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
486 Public slot to end a shared edit session for the current editor and
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
487 send the changes.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
488 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
489
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
490 <a NAME="SharedEditorController.shareConnected" ID="SharedEditorController.shareConnected"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
491 <h4>SharedEditorController.shareConnected</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
492 <b>shareConnected</b>(<i>connected</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
493 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
494 Public slot to handle a change of the connected state.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
495 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
496
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
497 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
498
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
499 <dt><i>connected</i> (bool)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
500 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
501 flag indicating the connected state
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
502 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
503 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
504 <a NAME="SharedEditorController.shareEditor" ID="SharedEditorController.shareEditor"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
505 <h4>SharedEditorController.shareEditor</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
506 <b>shareEditor</b>(<i>share</i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
507 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
508 Public slot to set the shared status of the current editor.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
509 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
510
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
511 <dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
512
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
513 <dt><i>share</i> (bool)</dt>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
514 <dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
515 flag indicating the share status
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
516 </dd>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
517 </dl>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
518 <a NAME="SharedEditorController.startSharedEdit" ID="SharedEditorController.startSharedEdit"></a>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
519 <h4>SharedEditorController.startSharedEdit</h4>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
520 <b>startSharedEdit</b>(<i></i>)
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
521 <p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
522 Public slot to start a shared edit session for the current editor.
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
523 </p>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
524
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
525 <div align="right"><a href="#top">Up</a></div>
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
526 <hr />
0fb6d2c26cbf Regenerated the source code documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
527 </body></html>

eric ide

mercurial