C# Class Smrf.NodeXL.ExcelTemplate.VertexWorksheetReader

Class that knows how to read an Excel worksheet containing vertex data.
Call ReadWorksheet to read the worksheet.
Inheritance: WorksheetReaderBase
ファイルを表示 Open project: 2014-sed-team3/term-project Class Usage Examples

Public Methods

Method Description
AssertValid ( ) : void
ReadWorksheet ( Microsoft workbook, ReadWorkbookContext readWorkbookContext, IGraph graph ) : void
VertexWorksheetReader ( ) : System

Initializes a new instance of the VertexWorksheetReader class.

Protected Methods

Method Description
ReadCustomMenuItems ( ExcelTableReader oRow, String>.ICollection aoCustomMenuItemPairNames, IVertex oVertex ) : void
ReadImageUri ( ExcelTableReader oRow, IVertex oVertex, VertexRadiusConverter oVertexRadiusConverter, Nullable oVertexImageSize ) : System.Boolean
ReadLabelPosition ( ExcelTableReader oRow, VertexLabelPositionConverter oVertexLabelPositionConverter, IVertex oVertex ) : void
ReadLayoutAndZOrder ( ExcelTableReader oRow, IVertex oVertex ) : System.Boolean
ReadLocked ( ExcelTableReader oRow, BooleanConverter oBooleanConverter, System.Boolean bLocationSpecified, IVertex oVertex ) : void
ReadMarked ( ExcelTableReader oRow, BooleanConverter oBooleanConverter, IVertex oVertex ) : void
ReadPolarCoordinates ( ExcelTableReader oRow, IVertex oVertex ) : System.Boolean
ReadRadius ( ExcelTableReader oRow, VertexRadiusConverter oVertexRadiusConverter, IVertex oVertex ) : Nullable
ReadShape ( ExcelTableReader oRow, IVertex oVertex, VertexShape &eShape ) : System.Boolean
ReadVertexTable ( ListObject oVertexTable, ReadWorkbookContext oReadWorkbookContext, IGraph oGraph, System.Boolean &bLayoutAndZOrderSet ) : void
RemoveUnwantedIsolates ( ReadWorkbookContext oReadWorkbookContext, IGraph oGraph ) : void
SetUnspecifiedVertexLayoutAndZOrders ( IGraph oGraph ) : void

Method Details

AssertValid() public method

public AssertValid ( ) : void
return void

ReadCustomMenuItems() protected method

protected ReadCustomMenuItems ( ExcelTableReader oRow, String>.ICollection aoCustomMenuItemPairNames, IVertex oVertex ) : void
oRow Smrf.AppLib.ExcelTableReader
aoCustomMenuItemPairNames String>.ICollection
oVertex IVertex
return void

ReadImageUri() protected method

protected ReadImageUri ( ExcelTableReader oRow, IVertex oVertex, VertexRadiusConverter oVertexRadiusConverter, Nullable oVertexImageSize ) : System.Boolean
oRow Smrf.AppLib.ExcelTableReader
oVertex IVertex
oVertexRadiusConverter VertexRadiusConverter
oVertexImageSize Nullable
return System.Boolean

ReadLabelPosition() protected method

protected ReadLabelPosition ( ExcelTableReader oRow, VertexLabelPositionConverter oVertexLabelPositionConverter, IVertex oVertex ) : void
oRow Smrf.AppLib.ExcelTableReader
oVertexLabelPositionConverter VertexLabelPositionConverter
oVertex IVertex
return void

ReadLayoutAndZOrder() protected method

protected ReadLayoutAndZOrder ( ExcelTableReader oRow, IVertex oVertex ) : System.Boolean
oRow Smrf.AppLib.ExcelTableReader
oVertex IVertex
return System.Boolean

ReadLocked() protected method

protected ReadLocked ( ExcelTableReader oRow, BooleanConverter oBooleanConverter, System.Boolean bLocationSpecified, IVertex oVertex ) : void
oRow Smrf.AppLib.ExcelTableReader
oBooleanConverter BooleanConverter
bLocationSpecified System.Boolean
oVertex IVertex
return void

ReadMarked() protected method

protected ReadMarked ( ExcelTableReader oRow, BooleanConverter oBooleanConverter, IVertex oVertex ) : void
oRow Smrf.AppLib.ExcelTableReader
oBooleanConverter BooleanConverter
oVertex IVertex
return void

ReadPolarCoordinates() protected method

protected ReadPolarCoordinates ( ExcelTableReader oRow, IVertex oVertex ) : System.Boolean
oRow Smrf.AppLib.ExcelTableReader
oVertex IVertex
return System.Boolean

ReadRadius() protected method

protected ReadRadius ( ExcelTableReader oRow, VertexRadiusConverter oVertexRadiusConverter, IVertex oVertex ) : Nullable
oRow Smrf.AppLib.ExcelTableReader
oVertexRadiusConverter VertexRadiusConverter
oVertex IVertex
return Nullable

ReadShape() protected method

protected ReadShape ( ExcelTableReader oRow, IVertex oVertex, VertexShape &eShape ) : System.Boolean
oRow Smrf.AppLib.ExcelTableReader
oVertex IVertex
eShape VertexShape
return System.Boolean

ReadVertexTable() protected method

protected ReadVertexTable ( ListObject oVertexTable, ReadWorkbookContext oReadWorkbookContext, IGraph oGraph, System.Boolean &bLayoutAndZOrderSet ) : void
oVertexTable ListObject
oReadWorkbookContext ReadWorkbookContext
oGraph IGraph
bLayoutAndZOrderSet System.Boolean
return void

ReadWorksheet() public method

public ReadWorksheet ( Microsoft workbook, ReadWorkbookContext readWorkbookContext, IGraph graph ) : void
workbook Microsoft
readWorkbookContext ReadWorkbookContext
graph IGraph
return void

RemoveUnwantedIsolates() protected method

protected RemoveUnwantedIsolates ( ReadWorkbookContext oReadWorkbookContext, IGraph oGraph ) : void
oReadWorkbookContext ReadWorkbookContext
oGraph IGraph
return void

SetUnspecifiedVertexLayoutAndZOrders() protected method

protected SetUnspecifiedVertexLayoutAndZOrders ( IGraph oGraph ) : void
oGraph IGraph
return void

VertexWorksheetReader() public method

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