eric6/Documentation/Source/eric6.Plugins.VcsPlugins.vcsSubversion.SvnStatusMonitorThread.html

changeset 7273
391d6b7b1eff
parent 6942
2602857055c5
child 7989
a21d673a8f99
equal deleted inserted replaced
7272:1779dc278077 7273:391d6b7b1eff
16 16
17 a { color: #BA6D36; } 17 a { color: #BA6D36; }
18 18
19 </style> 19 </style>
20 </head> 20 </head>
21 <body><a NAME="top" ID="top"></a> 21 <body>
22 <a NAME="top" ID="top"></a>
22 <h1>eric6.Plugins.VcsPlugins.vcsSubversion.SvnStatusMonitorThread</h1> 23 <h1>eric6.Plugins.VcsPlugins.vcsSubversion.SvnStatusMonitorThread</h1>
24
23 <p> 25 <p>
24 Module implementing the VCS status monitor thread class for Subversion. 26 Module implementing the VCS status monitor thread class for Subversion.
25 </p> 27 </p>
26 <h3>Global Attributes</h3> 28 <h3>Global Attributes</h3>
29
27 <table> 30 <table>
28 <tr><td>None</td></tr> 31 <tr><td>None</td></tr>
29 </table> 32 </table>
30 <h3>Classes</h3> 33 <h3>Classes</h3>
34
31 <table> 35 <table>
36
32 <tr> 37 <tr>
33 <td><a href="#SvnStatusMonitorThread">SvnStatusMonitorThread</a></td> 38 <td><a href="#SvnStatusMonitorThread">SvnStatusMonitorThread</a></td>
34 <td>Class implementing the VCS status monitor thread class for Subversion.</td> 39 <td>Class implementing the VCS status monitor thread class for Subversion.</td>
35 </tr> 40 </tr>
36 </table> 41 </table>
37 <h3>Functions</h3> 42 <h3>Functions</h3>
43
38 <table> 44 <table>
39 <tr><td>None</td></tr> 45 <tr><td>None</td></tr>
40 </table> 46 </table>
41 <hr /><hr /> 47 <hr />
48 <hr />
42 <a NAME="SvnStatusMonitorThread" ID="SvnStatusMonitorThread"></a> 49 <a NAME="SvnStatusMonitorThread" ID="SvnStatusMonitorThread"></a>
43 <h2>SvnStatusMonitorThread</h2> 50 <h2>SvnStatusMonitorThread</h2>
51
44 <p> 52 <p>
45 Class implementing the VCS status monitor thread class for Subversion. 53 Class implementing the VCS status monitor thread class for Subversion.
46 </p> 54 </p>
47 <h3>Derived from</h3> 55 <h3>Derived from</h3>
48 VcsStatusMonitorThread 56 VcsStatusMonitorThread
49 <h3>Class Attributes</h3> 57 <h3>Class Attributes</h3>
58
50 <table> 59 <table>
51 <tr><td>None</td></tr> 60 <tr><td>None</td></tr>
52 </table> 61 </table>
53 <h3>Class Methods</h3> 62 <h3>Class Methods</h3>
63
54 <table> 64 <table>
55 <tr><td>None</td></tr> 65 <tr><td>None</td></tr>
56 </table> 66 </table>
57 <h3>Methods</h3> 67 <h3>Methods</h3>
68
58 <table> 69 <table>
70
59 <tr> 71 <tr>
60 <td><a href="#SvnStatusMonitorThread.__init__">SvnStatusMonitorThread</a></td> 72 <td><a href="#SvnStatusMonitorThread.__init__">SvnStatusMonitorThread</a></td>
61 <td>Constructor</td> 73 <td>Constructor</td>
62 </tr><tr> 74 </tr>
75 <tr>
63 <td><a href="#SvnStatusMonitorThread._performMonitor">_performMonitor</a></td> 76 <td><a href="#SvnStatusMonitorThread._performMonitor">_performMonitor</a></td>
64 <td>Protected method implementing the monitoring action.</td> 77 <td>Protected method implementing the monitoring action.</td>
65 </tr> 78 </tr>
66 </table> 79 </table>
67 <h3>Static Methods</h3> 80 <h3>Static Methods</h3>
81
68 <table> 82 <table>
69 <tr><td>None</td></tr> 83 <tr><td>None</td></tr>
70 </table> 84 </table>
85
71 <a NAME="SvnStatusMonitorThread.__init__" ID="SvnStatusMonitorThread.__init__"></a> 86 <a NAME="SvnStatusMonitorThread.__init__" ID="SvnStatusMonitorThread.__init__"></a>
72 <h4>SvnStatusMonitorThread (Constructor)</h4> 87 <h4>SvnStatusMonitorThread (Constructor)</h4>
73 <b>SvnStatusMonitorThread</b>(<i>interval, project, vcs, parent=None</i>) 88 <b>SvnStatusMonitorThread</b>(<i>interval, project, vcs, parent=None</i>)
89
74 <p> 90 <p>
75 Constructor 91 Constructor
76 </p><dl> 92 </p>
93 <dl>
94
77 <dt><i>interval</i></dt> 95 <dt><i>interval</i></dt>
78 <dd> 96 <dd>
79 new interval in seconds (integer) 97 new interval in seconds (integer)
80 </dd><dt><i>project</i></dt> 98 </dd>
99 <dt><i>project</i></dt>
81 <dd> 100 <dd>
82 reference to the project object (Project) 101 reference to the project object (Project)
83 </dd><dt><i>vcs</i></dt> 102 </dd>
103 <dt><i>vcs</i></dt>
84 <dd> 104 <dd>
85 reference to the version control object 105 reference to the version control object
86 </dd><dt><i>parent</i></dt> 106 </dd>
107 <dt><i>parent</i></dt>
87 <dd> 108 <dd>
88 reference to the parent object (QObject) 109 reference to the parent object (QObject)
89 </dd> 110 </dd>
90 </dl><a NAME="SvnStatusMonitorThread._performMonitor" ID="SvnStatusMonitorThread._performMonitor"></a> 111 </dl>
112 <a NAME="SvnStatusMonitorThread._performMonitor" ID="SvnStatusMonitorThread._performMonitor"></a>
91 <h4>SvnStatusMonitorThread._performMonitor</h4> 113 <h4>SvnStatusMonitorThread._performMonitor</h4>
92 <b>_performMonitor</b>(<i></i>) 114 <b>_performMonitor</b>(<i></i>)
115
93 <p> 116 <p>
94 Protected method implementing the monitoring action. 117 Protected method implementing the monitoring action.
95 </p><p> 118 </p>
119 <p>
96 This method populates the statusList member variable 120 This method populates the statusList member variable
97 with a list of strings giving the status in the first column and the 121 with a list of strings giving the status in the first column and the
98 path relative to the project directory starting with the third column. 122 path relative to the project directory starting with the third column.
99 The allowed status flags are: 123 The allowed status flags are:
100 <ul> 124 <ul>
104 <li>"R" path was deleted and then re-added</li> 128 <li>"R" path was deleted and then re-added</li>
105 <li>"U" path needs an update</li> 129 <li>"U" path needs an update</li>
106 <li>"Z" path contains a conflict</li> 130 <li>"Z" path contains a conflict</li>
107 <li>" " path is back at normal</li> 131 <li>" " path is back at normal</li>
108 </ul> 132 </ul>
109 </p><dl> 133 </p>
134 <dl>
110 <dt>Returns:</dt> 135 <dt>Returns:</dt>
111 <dd> 136 <dd>
112 tuple of flag indicating successful operation (boolean) and 137 tuple of flag indicating successful operation (boolean) and
113 a status message in case of non successful operation (string) 138 a status message in case of non successful operation (string)
114 </dd> 139 </dd>

eric ide

mercurial