C# Class UI.GroupCalculatorManager

显示文件 Open project: 2014-sed-team3/term-project Class Usage Examples

Public Methods

Method Description
CancelAsyncCalculate ( ) : void
GroupCalculatorManager ( ) : Analyzer
calculateMetricsAsync ( GroupsCheckedList checkedlist ) : void

Protected Methods

Method Description
BackgroundWorker_DoWork ( object sender, DoWorkEventArgs e ) : void
BackgroundWorker_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
BackgroundWorker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void

Method Details

BackgroundWorker_DoWork() protected method

protected BackgroundWorker_DoWork ( object sender, DoWorkEventArgs e ) : void
sender object
e System.ComponentModel.DoWorkEventArgs
return void

BackgroundWorker_ProgressChanged() protected method

protected BackgroundWorker_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
sender object
e System.ComponentModel.ProgressChangedEventArgs
return void

BackgroundWorker_RunWorkerCompleted() protected method

protected BackgroundWorker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void
sender object
e System.ComponentModel.RunWorkerCompletedEventArgs
return void

CancelAsyncCalculate() public method

public CancelAsyncCalculate ( ) : void
return void

GroupCalculatorManager() public method

public GroupCalculatorManager ( ) : Analyzer
return Analyzer

calculateMetricsAsync() public method

public calculateMetricsAsync ( GroupsCheckedList checkedlist ) : void
checkedlist GroupsCheckedList
return void