C# 클래스 StoryTeller.Model.GrammarModel

파일 보기 프로젝트 열기: storyteller/Storyteller 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
HiddenAttributeDeclaration string
key string
type string

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
GrammarModel ( string type ) : System
configureSampleStep ( Step step ) : void

메소드 상세

AddError() 공개 메소드

public AddError ( GrammarError error ) : void
error GrammarError
리턴 void

AddErrorRange() 공개 메소드

public AddErrorRange ( IEnumerable grammarErrors ) : void
grammarErrors IEnumerable
리턴 void

ApplyOverrides() 공개 메소드

public ApplyOverrides ( GrammarModel grammar ) : GrammarModel
grammar GrammarModel
리턴 GrammarModel

GrammarModel() 보호된 메소드

protected GrammarModel ( string type ) : System
type string
리턴 System

PostProcessAndValidate() 공개 메소드

public PostProcessAndValidate ( IStepValidator stepValidator, Step step ) : void
stepValidator IStepValidator
step Step
리턴 void

ResolveDependencies() 공개 메소드

public ResolveDependencies ( FixtureLibrary library ) : void
library FixtureLibrary
리턴 void

TitleOrFormat() 공개 추상적인 메소드

public abstract TitleOrFormat ( ) : string
리턴 string

ToMissingCode() 공개 메소드

public ToMissingCode ( bool withinParagraph = false ) : string
withinParagraph bool
리턴 string

ToSampleStep() 공개 메소드

public ToSampleStep ( ) : Step
리턴 Step

configureSampleStep() 보호된 메소드

protected configureSampleStep ( Step step ) : void
step Step
리턴 void

프로퍼티 상세

HiddenAttributeDeclaration 공개적으로 정적으로 프로퍼티

public static string HiddenAttributeDeclaration
리턴 string

key 공개적으로 프로퍼티

public string key
리턴 string

type 공개적으로 프로퍼티

public string type
리턴 string