C# Класс npantarhei.interviz.FlowCompiler

Показать файл Открыть проект

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

Метод Описание
Compile_to_dot_source ( string source ) : string
Extract_flownames ( int>.Tuple source ) : Tuple>
Find_flow_headline ( string>.Tuple source ) : int
Select_flow_by_line ( int>.Tuple source ) : string[]
Select_flowname ( int>.Tuple flownames_and_source ) : int>.Tuple

Приватные методы

Метод Описание
Create_edges ( StringWriter dotSource, string source, string>.Dictionary portnames ) : void
Create_graph ( Action create_nodes_and_edges ) : string
Create_nodes ( StringWriter dotSource, string>.Dictionary portnames ) : void
Extract_flow ( int>.Tuple source, int index_of_first_line, int index_of_last_line ) : string[]
Find_end_of_flow ( string source, int initial_line_index ) : int
Find_start_of_flow ( string source, int line_index ) : int
Get_socketname_from_portname ( string fromPortname ) : string
Is_flow_port ( string>.KeyValuePair portname ) : bool
Map_portname_to_id ( string>.Dictionary portnames, string portname ) : string
Normalize_line ( string line ) : string

Описание методов

Compile_to_dot_source() публичный статический Метод

public static Compile_to_dot_source ( string source ) : string
source string
Результат string

Extract_flownames() публичный статический Метод

public static Extract_flownames ( int>.Tuple source ) : Tuple>
source int>.Tuple
Результат Tuple>

Find_flow_headline() публичный статический Метод

public static Find_flow_headline ( string>.Tuple source ) : int
source string>.Tuple
Результат int

Select_flow_by_line() публичный статический Метод

public static Select_flow_by_line ( int>.Tuple source ) : string[]
source int>.Tuple
Результат string[]

Select_flowname() публичный статический Метод

public static Select_flowname ( int>.Tuple flownames_and_source ) : int>.Tuple
flownames_and_source int>.Tuple
Результат int>.Tuple