pycodeanalyzer.ui.engineinterface

Summary

Classes:

EngineCommands

Engine commands

Diagrams

EngineCommands

classDiagram class EngineCommands { <<Class>> + Engine engine + Any logger +Constructor(Engine engine) None +requestAnalysisStats() None +requestClasseNames() None +requestEnumNames() None +requestFunctionNames() None +requestFileNames() None +requestClassData(str className) None +requestEnumData(str enumName) None +requestFunctionData(str functionDef) None +requestFileData(str fileName) None +requestSearchData(str token) None +setUsedByActivation(bool activated) None +requestUsedByUse() None } class Engine { <<Class>> + FileFetcher fileFetcher + FileDispatcher fileDispatcher + IdentityAnalyser identityAnalyser + DependancyAnalyser dependancyAnalyser + SearchAnalyser searchAnalyser + UiStatListener uiStatListener + UiBrowseListener uiBrowseListener + PieCharBuild pieCharBuild + ClassDiagramBuild classDiagramBuild + Configuration configuration + List&lt;Tuple&lt;str,List&lt;str&gt;&gt;&gt; roots + int nbFiles + bool useByActivated + Any stats + Any logger +Constructor(FileFetcher fileFetcher, FileDispatcher fileDispatcher, IdentityAnalyser identityAnalyser, DependancyAnalyser dependancyAnalyser, SearchAnalyser searchAnalyser, UiStatListener uiStatListener, UiBrowseListener uiBrowseListener, ClassDiagramBuild classDiagramBuild, PieCharBuild pieCharBuild, Configuration configuration) None +reset() None +run(Any args) None +recordStats(float duration) None +sendAnalysisStats() None +sendClasseNames() None +sendEnumNames() None +sendFunctionNames() None +sendFileNames() None +sendClassData(str className) None +sendEnumData(str enumName) None +sendFunctionData(str functionDef) None +sendFileData(str fileName) None +sendSearchResult(str token) None +doExport(str exportPath, str exportFormat) None +setUsedByActivation(bool activated) None +requestUsedByUse() None } link Engine "class££pycodeanalyzer::core::engine::engine::Engine" EngineCommands ..> Engine

EngineCommands class diagram

Reference

class pycodeanalyzer.ui.engineinterface.EngineCommands(engine: pycodeanalyzer.core.engine.engine.Engine)[source]

Bases: object

Engine commands

This class represent all the request that could be made to the engine once an analysis have been done.

requestAnalysisStats() None[source]
requestClasseNames() None[source]
requestEnumNames() None[source]
requestFunctionNames() None[source]
requestFileNames() None[source]
requestClassData(className: str) None[source]
requestEnumData(enumName: str) None[source]
requestFunctionData(functionDef: str) None[source]
requestFileData(fileName: str) None[source]
requestSearchData(token: str) None[source]
setUsedByActivation(activated: bool) None[source]
requestUsedByUse() None[source]

This file was automatically generated using better_apidoc.