C# Class Smrf.NodeXL.ExcelTemplate.VertexWorksheetPopulator

Populates the vertex worksheet with the name of each unique vertex in the edge worksheet.
Use PopulateVertexWorksheet to populate the vertex worksheet.
Inheritance: Object
ファイルを表示 Open project: 2014-sed-team3/term-project Class Usage Examples

Public Methods

Method Description
PopulateVertexWorksheet ( Microsoft workbook, System.Boolean activateVertexWorksheetWhenDone ) : Microsoft.Office.Interop.Excel.ListObject
VertexWorksheetPopulator ( ) : System

Initializes a new instance of the class.

Protected Methods

Method Description
FillVertexTable ( ListObject oVertexTable, HashSet oUniqueVertexNames ) : void
GetRequiredTables ( Microsoft oWorkbook, ListObject &oEdgeTable, ListObject &oVertexTable ) : void
ReadEdgeTable ( ListObject oEdgeTable, HashSet oUniqueVertexNames ) : void

Private Methods

Method Description
AssertValid ( ) : void

Method Details

FillVertexTable() protected method

protected FillVertexTable ( ListObject oVertexTable, HashSet oUniqueVertexNames ) : void
oVertexTable ListObject
oUniqueVertexNames HashSet
return void

GetRequiredTables() protected method

protected GetRequiredTables ( Microsoft oWorkbook, ListObject &oEdgeTable, ListObject &oVertexTable ) : void
oWorkbook Microsoft
oEdgeTable ListObject
oVertexTable ListObject
return void

PopulateVertexWorksheet() public method

public PopulateVertexWorksheet ( Microsoft workbook, System.Boolean activateVertexWorksheetWhenDone ) : Microsoft.Office.Interop.Excel.ListObject
workbook Microsoft
activateVertexWorksheetWhenDone System.Boolean
return Microsoft.Office.Interop.Excel.ListObject

ReadEdgeTable() protected method

protected ReadEdgeTable ( ListObject oEdgeTable, HashSet oUniqueVertexNames ) : void
oEdgeTable ListObject
oUniqueVertexNames HashSet
return void

VertexWorksheetPopulator() public method

Initializes a new instance of the class.
public VertexWorksheetPopulator ( ) : System
return System