C# Class SharpDox.UML.Sequence.SequenceDiagramParser

Afficher le fichier Open project: Geaz/sharpDox Class Usage Examples

Méthodes publiques

Méthode Description
CreateSequenceDiagram ( ) : SharpDox.UML.Sequence.Model.SequenceDiagram
IsSequenceDiagramEmpty ( ) : bool
SequenceDiagramParser ( SDMethod method, SDRepository sdRepository = null ) : System

Private Methods

Méthode Description
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

Method Details

CreateSequenceDiagram() public méthode

public CreateSequenceDiagram ( ) : SharpDox.UML.Sequence.Model.SequenceDiagram
Résultat SharpDox.UML.Sequence.Model.SequenceDiagram

IsSequenceDiagramEmpty() public méthode

public IsSequenceDiagramEmpty ( ) : bool
Résultat bool

SequenceDiagramParser() public méthode

public SequenceDiagramParser ( SDMethod method, SDRepository sdRepository = null ) : System
method SharpDox.Model.Repository.Members.SDMethod
sdRepository SharpDox.Model.Repository.SDRepository
Résultat System