C# Класс StoryTeller.Model.FixtureGraph

Наследование: IFixtureNode, IFixtureGraph
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddStructure ( string grammarKey, GrammarStructure structure ) : void
CanChoose ( System.Test test ) : bool
CreateExample ( ) : Section
Equals ( FixtureGraph obj ) : bool
Equals ( object obj ) : bool
FindUsages ( UsageGraph graph ) : IEnumerable
FixtureGraph ( string name ) : System
GetHashCode ( ) : int
GetPath ( ) : TPath
GrammarFor ( string grammarKey ) : GrammarStructure
HasGrammar ( string key ) : bool
HasGrammarErrors ( ) : bool
IsAFixture ( ) : bool
IsMandatoryAutoSelectGrammar ( GrammarStructure structure ) : bool
IsSingleSelection ( ) : bool
LogError ( Exception exception ) : void
LogError ( GrammarError error ) : void
ModifyExampleTest ( System.Test example ) : void
PossibleGrammarsFor ( IPartHolder holder ) : IEnumerable
TopLevelGrammars ( ) : IEnumerable

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

Метод Описание
AllErrors ( ) : IEnumerable
FixtureGraph ( ) : System

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

AddStructure() публичный Метод

public AddStructure ( string grammarKey, GrammarStructure structure ) : void
grammarKey string
structure GrammarStructure
Результат void

CanChoose() публичный Метод

public CanChoose ( System.Test test ) : bool
test System.Test
Результат bool

CreateExample() публичный Метод

public CreateExample ( ) : Section
Результат Section

Equals() публичный Метод

public Equals ( FixtureGraph obj ) : bool
obj FixtureGraph
Результат bool

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

FindUsages() публичный Метод

public FindUsages ( UsageGraph graph ) : IEnumerable
graph StoryTeller.Usages.UsageGraph
Результат IEnumerable

FixtureGraph() публичный Метод

public FixtureGraph ( string name ) : System
name string
Результат System

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetPath() публичный Метод

public GetPath ( ) : TPath
Результат StoryTeller.Domain.TPath

GrammarFor() публичный Метод

public GrammarFor ( string grammarKey ) : GrammarStructure
grammarKey string
Результат GrammarStructure

HasGrammar() публичный Метод

public HasGrammar ( string key ) : bool
key string
Результат bool

HasGrammarErrors() публичный Метод

public HasGrammarErrors ( ) : bool
Результат bool

IsAFixture() публичный Метод

public IsAFixture ( ) : bool
Результат bool

IsMandatoryAutoSelectGrammar() публичный Метод

public IsMandatoryAutoSelectGrammar ( GrammarStructure structure ) : bool
structure GrammarStructure
Результат bool

IsSingleSelection() публичный Метод

public IsSingleSelection ( ) : bool
Результат bool

LogError() публичный Метод

public LogError ( Exception exception ) : void
exception System.Exception
Результат void

LogError() публичный Метод

public LogError ( GrammarError error ) : void
error GrammarError
Результат void

ModifyExampleTest() публичный Метод

public ModifyExampleTest ( System.Test example ) : void
example System.Test
Результат void

PossibleGrammarsFor() публичный Метод

public PossibleGrammarsFor ( IPartHolder holder ) : IEnumerable
holder IPartHolder
Результат IEnumerable

TopLevelGrammars() публичный Метод

public TopLevelGrammars ( ) : IEnumerable
Результат IEnumerable