C# Class StoryTeller.Model.GrammarModel

Datei anzeigen Open project: storyteller/Storyteller Class Usage Examples

Public Properties

Property Type Description
HiddenAttributeDeclaration string
key string
type string

Private Properties

Property Type Description

Public Methods

Method Description
AddError ( GrammarError error ) : void
AddErrorRange ( IEnumerable grammarErrors ) : void
ApplyOverrides ( GrammarModel grammar ) : GrammarModel
PostProcessAndValidate ( IStepValidator stepValidator, Step step ) : void
ResolveDependencies ( FixtureLibrary library ) : void
TitleOrFormat ( ) : string
ToMissingCode ( bool withinParagraph = false ) : string
ToSampleStep ( ) : Step

Protected Methods

Method Description
GrammarModel ( string type ) : System
configureSampleStep ( Step step ) : void

Method Details

AddError() public method

public AddError ( GrammarError error ) : void
error GrammarError
return void

AddErrorRange() public method

public AddErrorRange ( IEnumerable grammarErrors ) : void
grammarErrors IEnumerable
return void

ApplyOverrides() public method

public ApplyOverrides ( GrammarModel grammar ) : GrammarModel
grammar GrammarModel
return GrammarModel

GrammarModel() protected method

protected GrammarModel ( string type ) : System
type string
return System

PostProcessAndValidate() public method

public PostProcessAndValidate ( IStepValidator stepValidator, Step step ) : void
stepValidator IStepValidator
step Step
return void

ResolveDependencies() public method

public ResolveDependencies ( FixtureLibrary library ) : void
library FixtureLibrary
return void

TitleOrFormat() public abstract method

public abstract TitleOrFormat ( ) : string
return string

ToMissingCode() public method

public ToMissingCode ( bool withinParagraph = false ) : string
withinParagraph bool
return string

ToSampleStep() public method

public ToSampleStep ( ) : Step
return Step

configureSampleStep() protected method

protected configureSampleStep ( Step step ) : void
step Step
return void

Property Details

HiddenAttributeDeclaration public_oe static_oe property

public static string HiddenAttributeDeclaration
return string

key public_oe property

public string key
return string

type public_oe property

public string type
return string