C# Class ThreatsManager.Extensions.Panels.Excel.ExcelReportingPanel

显示文件 Open project: simonec73/threatsmanager Class Usage Examples

Public Methods

Method Description
ExcelReportingPanel ( ) : System
SetThreatModel ( IThreatModel threatModel ) : void

Private Methods

Method Description
GetSelectedProperties ( ) : IEnumerable
InitializeDataFlowsGrid ( ) : void
InitializeEntityGrid ( SuperGridControl grid ) : void
InitializeMitigationsGrid ( ) : void
InitializeThreatEventsGrid ( ) : void
LoadItems ( IEnumerable threatEvents ) : void
LoadItems ( IEnumerable entities, List threatEvents, List mitigations ) : void
LoadModel ( IThreatModel model ) : void
_includeDataFlows_CheckedChanged ( object sender, EventArgs e ) : void
_includeDataStores_CheckedChanged ( object sender, EventArgs e ) : void
_includeExternalInteractors_CheckedChanged ( object sender, EventArgs e ) : void
_includeMitigations_CheckedChanged ( object sender, EventArgs e ) : void
_includeProcesses_CheckedChanged ( object sender, EventArgs e ) : void
_includeThreatEvents_CheckedChanged ( object sender, EventArgs e ) : void

Method Details

ExcelReportingPanel() public method

public ExcelReportingPanel ( ) : System
return System

SetThreatModel() public method

public SetThreatModel ( IThreatModel threatModel ) : void
threatModel IThreatModel
return void