C# 클래스 SharpDox.UML.Sequence.SequenceDiagramParser

파일 보기 프로젝트 열기: Geaz/sharpDox 1 사용 예제들

공개 메소드들

메소드 설명
CreateSequenceDiagram ( ) : SharpDox.UML.Sequence.Model.SequenceDiagram
IsSequenceDiagramEmpty ( ) : bool
SequenceDiagramParser ( SDMethod method, SDRepository sdRepository = null ) : System

비공개 메소드들

메소드 설명
CreateReturn ( SDMethod method ) : void
CreateStartNode ( string identifier, string startMethodName, string startMethodIdentifier ) : void
NodeNotEmpty ( SDNode node, List calls ) : bool
ParseAllCalls ( List calls ) : void
ParseCall ( SDNode call, SharpDox.UML.Sequence.Elements.SequenceDiagramComposite composite ) : void
ParseConditionalMethodBlock ( SharpDox.UML.Sequence.Elements.SequenceDiagramComposite composite, SharpDox.Model.CallTree.SDConditionalBlock conditionalBlock ) : void
ParseMethodBlock ( SharpDox.UML.Sequence.Elements.SequenceDiagramComposite composite, SharpDox.Model.CallTree.SDBlock block ) : void
ParseTargetNode ( SharpDox.UML.Sequence.Elements.SequenceDiagramComposite composite, SharpDox.Model.CallTree.SDTargetNode targetNode ) : void

메소드 상세

CreateSequenceDiagram() 공개 메소드

public CreateSequenceDiagram ( ) : SharpDox.UML.Sequence.Model.SequenceDiagram
리턴 SharpDox.UML.Sequence.Model.SequenceDiagram

IsSequenceDiagramEmpty() 공개 메소드

public IsSequenceDiagramEmpty ( ) : bool
리턴 bool

SequenceDiagramParser() 공개 메소드

public SequenceDiagramParser ( SDMethod method, SDRepository sdRepository = null ) : System
method SharpDox.Model.Repository.Members.SDMethod
sdRepository SharpDox.Model.Repository.SDRepository
리턴 System