C# Class StoryTeller.Model.GrammarStructure

Inheritance: IFixtureNode
Exibir arquivo Open project: MotherGoose/storyteller Class Usage Examples

Public Methods

Method Description
AcceptVisitor ( IGrammarVisitor visitor, IStep step ) : void
AllErrors ( ) : IEnumerable
CreateExample ( ) : IStep
CreateNewStep ( ) : IStep
FindUsages ( UsageGraph graph ) : IEnumerable
GetPath ( ) : TPath
ModifyExampleTest ( System.Test example ) : void

Protected Methods

Method Description
GrammarStructure ( ) : System
fillExample ( IStep step ) : void
logError ( GrammarError error ) : void

Method Details

AcceptVisitor() public abstract method

public abstract AcceptVisitor ( IGrammarVisitor visitor, IStep step ) : void
visitor IGrammarVisitor
step IStep
return void

AllErrors() public method

public AllErrors ( ) : IEnumerable
return IEnumerable

CreateExample() public method

public CreateExample ( ) : IStep
return IStep

CreateNewStep() public method

public CreateNewStep ( ) : IStep
return IStep

FindUsages() public method

public FindUsages ( UsageGraph graph ) : IEnumerable
graph StoryTeller.Usages.UsageGraph
return IEnumerable

GetPath() public method

public GetPath ( ) : TPath
return StoryTeller.Domain.TPath

GrammarStructure() protected method

protected GrammarStructure ( ) : System
return System

ModifyExampleTest() public method

public ModifyExampleTest ( System.Test example ) : void
example System.Test
return void

fillExample() protected abstract method

protected abstract fillExample ( IStep step ) : void
step IStep
return void

logError() protected method

protected logError ( GrammarError error ) : void
error GrammarError
return void