--- a/AssistantEric/Documentation/source/Plugin_Assistant_Eric.AssistantEric.APIsManager.html Fri Sep 30 18:19:21 2011 +0200 +++ b/AssistantEric/Documentation/source/Plugin_Assistant_Eric.AssistantEric.APIsManager.html Sat Oct 01 16:21:09 2011 +0200 @@ -145,7 +145,7 @@ QObject <h3>Class Attributes</h3> <table> -<tr><td>DB_VERSION</td></tr><tr><td>ac_context_stmt</td></tr><tr><td>ac_context_word_stmt</td></tr><tr><td>ac_stmt</td></tr><tr><td>api_files_stmt</td></tr><tr><td>create_acWord_idx</td></tr><tr><td>create_api_stmt</td></tr><tr><td>create_context_idx</td></tr><tr><td>create_file_idx</td></tr><tr><td>create_file_stmt</td></tr><tr><td>create_fullContext_idx</td></tr><tr><td>create_mgmt_stmt</td></tr><tr><td>ct_context_stmt</td></tr><tr><td>ct_fullContext_stmt</td></tr><tr><td>ct_stmt</td></tr><tr><td>drop_acWord_idx</td></tr><tr><td>drop_api_stmt</td></tr><tr><td>drop_context_idx</td></tr><tr><td>drop_file_idx</td></tr><tr><td>drop_file_stmt</td></tr><tr><td>drop_fullContext_idx</td></tr><tr><td>drop_mgmt_stmt</td></tr><tr><td>format_select_stmt</td></tr><tr><td>mgmt_insert_stmt</td></tr> +<tr><td>DB_VERSION</td></tr><tr><td>ac_context_stmt</td></tr><tr><td>ac_context_word_stmt</td></tr><tr><td>ac_stmt</td></tr><tr><td>api_files_stmt</td></tr><tr><td>bases_stmt</td></tr><tr><td>create_acWord_idx</td></tr><tr><td>create_api_stmt</td></tr><tr><td>create_bases_idx</td></tr><tr><td>create_bases_stmt</td></tr><tr><td>create_context_idx</td></tr><tr><td>create_file_idx</td></tr><tr><td>create_file_stmt</td></tr><tr><td>create_fullContext_idx</td></tr><tr><td>create_mgmt_stmt</td></tr><tr><td>ct_context_stmt</td></tr><tr><td>ct_fullContext_stmt</td></tr><tr><td>ct_stmt</td></tr><tr><td>drop_acWord_idx</td></tr><tr><td>drop_api_stmt</td></tr><tr><td>drop_bases_idx</td></tr><tr><td>drop_bases_stmt</td></tr><tr><td>drop_context_idx</td></tr><tr><td>drop_file_idx</td></tr><tr><td>drop_file_stmt</td></tr><tr><td>drop_fullContext_idx</td></tr><tr><td>drop_mgmt_stmt</td></tr><tr><td>format_select_stmt</td></tr><tr><td>mgmt_insert_stmt</td></tr> </table> <h3>Class Methods</h3> <table> @@ -365,7 +365,7 @@ </dd> </dl><a NAME="DbAPIs.getCalltips" ID="DbAPIs.getCalltips"></a> <h4>DbAPIs.getCalltips</h4> -<b>getCalltips</b>(<i>acWord, commas, context=None, fullContext=None, showContext=True</i>) +<b>getCalltips</b>(<i>acWord, commas, context=None, fullContext=None, showContext=True, followHierarchy=False</i>) <p> Public method to determine the calltips. </p><dl> @@ -384,6 +384,10 @@ </dd><dt><i>showContext</i></dt> <dd> flag indicating to show the calltip context (boolean) +</dd><dt><i>followHierarchy=</i></dt> +<dd> +flag indicating to follow the hierarchy of + base classes (boolean) </dd> </dl><dl> <dt>Returns:</dt> @@ -392,7 +396,7 @@ </dd> </dl><a NAME="DbAPIs.getCompletions" ID="DbAPIs.getCompletions"></a> <h4>DbAPIs.getCompletions</h4> -<b>getCompletions</b>(<i>start=None, context=None</i>) +<b>getCompletions</b>(<i>start=None, context=None, followHierarchy=False</i>) <p> Public method to determine the possible completions. </p><dl> @@ -404,6 +408,10 @@ <dd> string giving the context (e.g. classname) to be completed (string) +</dd><dt><i>followHierarchy=</i></dt> +<dd> +flag indicating to follow the hierarchy of + base classes (boolean) </dd> </dl><dl> <dt>Returns:</dt> @@ -445,7 +453,7 @@ QThread <h3>Class Attributes</h3> <table> -<tr><td>file_delete_id_stmt</td></tr><tr><td>file_id_stmt</td></tr><tr><td>file_loaded_stmt</td></tr><tr><td>populate_api_stmt</td></tr><tr><td>populate_del_api_stmt</td></tr><tr><td>populate_file_stmt</td></tr><tr><td>update_file_stmt</td></tr> +<tr><td>file_delete_id_stmt</td></tr><tr><td>file_id_stmt</td></tr><tr><td>file_loaded_stmt</td></tr><tr><td>populate_api_stmt</td></tr><tr><td>populate_bases_stmt</td></tr><tr><td>populate_del_api_stmt</td></tr><tr><td>populate_del_bases_stmt</td></tr><tr><td>populate_file_stmt</td></tr><tr><td>update_file_stmt</td></tr> </table> <h3>Class Methods</h3> <table> @@ -554,13 +562,16 @@ </dd> </dl><a NAME="DbAPIsWorker.__storeApis" ID="DbAPIsWorker.__storeApis"></a> <h4>DbAPIsWorker.__storeApis</h4> -<b>__storeApis</b>(<i>apis, apiFile, language</i>) +<b>__storeApis</b>(<i>apis, bases, apiFile, language</i>) <p> Private method to put the API entries into the database. </p><dl> <dt><i>apis</i></dt> <dd> list of api entries (list of strings) +</dd><dt><i>bases</i></dt> +<dd> +list of base class entries (list of strings) </dd><dt><i>apiFile</i></dt> <dd> filename of the file read to get the APIs (string)