C# Класс SharpDox.UML.Sequence.SequenceDiagramParser

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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