C# Класс StoryTeller.Grammars.Lines.LineGrammar

Наследование: ILineGrammar
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_cells Cell[]

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

Метод Описание
Compile ( Fixture fixture, CellHandling cells ) : GrammarModel
CreatePlan ( Step step, FixtureLibrary library, bool inTable = false ) : IExecutionStep
Execute ( StepValues values, ISpecContext context ) : IEnumerable

Защищенные методы

Метод Описание
buildCells ( CellHandling cellHandling, Fixture fixture ) : IEnumerable
format ( ) : string

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

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

public Compile ( Fixture fixture, CellHandling cells ) : GrammarModel
fixture Fixture
cells CellHandling
Результат StoryTeller.Model.GrammarModel

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

public CreatePlan ( Step step, FixtureLibrary library, bool inTable = false ) : IExecutionStep
step StoryTeller.Model.Step
library StoryTeller.Model.FixtureLibrary
inTable bool
Результат IExecutionStep

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

public abstract Execute ( StepValues values, ISpecContext context ) : IEnumerable
values StoryTeller.Conversion.StepValues
context ISpecContext
Результат IEnumerable

buildCells() защищенный Метод

protected buildCells ( CellHandling cellHandling, Fixture fixture ) : IEnumerable
cellHandling CellHandling
fixture Fixture
Результат IEnumerable

format() защищенный абстрактный Метод

protected abstract format ( ) : string
Результат string

Описание свойств

_cells защищенное свойство

protected Cell[] _cells
Результат Cell[]