Documentation/Source/eric5.Plugins.VcsPlugins.vcsMercurial.HgExtensionProjectBrowserHelper.html

changeset 3316
aaa864fa5c1e
parent 3305
cf4f22a19dc6
child 3359
6b6c224d67d6
equal deleted inserted replaced
3315:bd1a25ead18d 3316:aaa864fa5c1e
63 <table> 63 <table>
64 <tr> 64 <tr>
65 <td><a href="#HgExtensionProjectBrowserHelper.__init__">HgExtensionProjectBrowserHelper</a></td> 65 <td><a href="#HgExtensionProjectBrowserHelper.__init__">HgExtensionProjectBrowserHelper</a></td>
66 <td>Constructor</td> 66 <td>Constructor</td>
67 </tr><tr> 67 </tr><tr>
68 <td><a href="#HgExtensionProjectBrowserHelper._updateVCSStatus">_updateVCSStatus</a></td>
69 <td>Protected method to update the VCS status of an item.</td>
70 </tr><tr>
68 <td><a href="#HgExtensionProjectBrowserHelper.initMenus">initMenus</a></td> 71 <td><a href="#HgExtensionProjectBrowserHelper.initMenus">initMenus</a></td>
69 <td>Public method to generate the extension menus.</td> 72 <td>Public method to generate the extension menus.</td>
70 </tr><tr> 73 </tr><tr>
71 <td><a href="#HgExtensionProjectBrowserHelper.menuTitle">menuTitle</a></td> 74 <td><a href="#HgExtensionProjectBrowserHelper.menuTitle">menuTitle</a></td>
72 <td>Public method to get the menu title.</td> 75 <td>Public method to get the menu title.</td>
76 </tr><tr>
77 <td><a href="#HgExtensionProjectBrowserHelper.showExtensionMenu">showExtensionMenu</a></td>
78 <td>Public method to prepare the extension menu for display.</td>
73 </tr> 79 </tr>
74 </table> 80 </table>
75 <h3>Static Methods</h3> 81 <h3>Static Methods</h3>
76 <table> 82 <table>
77 <tr><td>None</td></tr> 83 <tr><td>None</td></tr>
89 <dd> 95 <dd>
90 reference to the project browser object 96 reference to the project browser object
91 </dd><dt><i>projectObject</i></dt> 97 </dd><dt><i>projectObject</i></dt>
92 <dd> 98 <dd>
93 reference to the project object 99 reference to the project object
100 </dd>
101 </dl><a NAME="HgExtensionProjectBrowserHelper._updateVCSStatus" ID="HgExtensionProjectBrowserHelper._updateVCSStatus"></a>
102 <h4>HgExtensionProjectBrowserHelper._updateVCSStatus</h4>
103 <b>_updateVCSStatus</b>(<i>name</i>)
104 <p>
105 Protected method to update the VCS status of an item.
106 </p><dl>
107 <dt><i>name</i></dt>
108 <dd>
109 filename or directoryname of the item to be updated
110 (string)
94 </dd> 111 </dd>
95 </dl><a NAME="HgExtensionProjectBrowserHelper.initMenus" ID="HgExtensionProjectBrowserHelper.initMenus"></a> 112 </dl><a NAME="HgExtensionProjectBrowserHelper.initMenus" ID="HgExtensionProjectBrowserHelper.initMenus"></a>
96 <h4>HgExtensionProjectBrowserHelper.initMenus</h4> 113 <h4>HgExtensionProjectBrowserHelper.initMenus</h4>
97 <b>initMenus</b>(<i></i>) 114 <b>initMenus</b>(<i></i>)
98 <p> 115 <p>
128 <dt>Raises <b>NotImplementedError</b>:</dt> 145 <dt>Raises <b>NotImplementedError</b>:</dt>
129 <dd> 146 <dd>
130 raised if the class has not been 147 raised if the class has not been
131 reimplemented 148 reimplemented
132 </dd> 149 </dd>
150 </dl><a NAME="HgExtensionProjectBrowserHelper.showExtensionMenu" ID="HgExtensionProjectBrowserHelper.showExtensionMenu"></a>
151 <h4>HgExtensionProjectBrowserHelper.showExtensionMenu</h4>
152 <b>showExtensionMenu</b>(<i>key, controlled</i>)
153 <p>
154 Public method to prepare the extension menu for display.
155 </p><p>
156 Note: Derived class must implement this method to adjust the
157 enabled states of its menus.
158 </p><dl>
159 <dt><i>key</i></dt>
160 <dd>
161 menu key (string, one of 'mainMenu', 'multiMenu',
162 'backMenu', 'dirMenu' or 'dirMultiMenu')
163 </dd><dt><i>controlled</i></dt>
164 <dd>
165 flag indicating to prepare the menu for a
166 version controlled entry or a non-version controlled entry
167 (boolean)
168 </dd>
169 </dl><dl>
170 <dt>Raises <b>NotImplementedError</b>:</dt>
171 <dd>
172 raised if the class has not been
173 reimplemented
174 </dd>
133 </dl> 175 </dl>
134 <div align="right"><a href="#top">Up</a></div> 176 <div align="right"><a href="#top">Up</a></div>
135 <hr /> 177 <hr />
136 </body></html> 178 </body></html>

eric ide

mercurial