C# 클래스 Smrf.NodeXL.ExcelTemplate.VertexWorksheetReader

Class that knows how to read an Excel worksheet containing vertex data.
Call ReadWorksheet to read the worksheet.
상속: WorksheetReaderBase
파일 보기 프로젝트 열기: 2014-sed-team3/term-project 1 사용 예제들

공개 메소드들

메소드 설명
AssertValid ( ) : void
ReadWorksheet ( Microsoft workbook, ReadWorkbookContext readWorkbookContext, IGraph graph ) : void
VertexWorksheetReader ( ) : System

Initializes a new instance of the VertexWorksheetReader class.

보호된 메소드들

메소드 설명
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

메소드 상세

AssertValid() 공개 메소드

public AssertValid ( ) : void
리턴 void

ReadCustomMenuItems() 보호된 메소드

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

ReadImageUri() 보호된 메소드

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

ReadLabelPosition() 보호된 메소드

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

ReadLayoutAndZOrder() 보호된 메소드

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

ReadLocked() 보호된 메소드

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

ReadMarked() 보호된 메소드

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

ReadPolarCoordinates() 보호된 메소드

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

ReadRadius() 보호된 메소드

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

ReadShape() 보호된 메소드

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

ReadVertexTable() 보호된 메소드

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

ReadWorksheet() 공개 메소드

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

RemoveUnwantedIsolates() 보호된 메소드

protected RemoveUnwantedIsolates ( ReadWorkbookContext oReadWorkbookContext, IGraph oGraph ) : void
oReadWorkbookContext ReadWorkbookContext
oGraph IGraph
리턴 void

SetUnspecifiedVertexLayoutAndZOrders() 보호된 메소드

protected SetUnspecifiedVertexLayoutAndZOrders ( IGraph oGraph ) : void
oGraph IGraph
리턴 void

VertexWorksheetReader() 공개 메소드

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