C# 클래스 StoryTeller.Model.GrammarStructure

상속: IFixtureNode
파일 보기 프로젝트 열기: MotherGoose/storyteller 1 사용 예제들

공개 메소드들

메소드 설명
AcceptVisitor ( IGrammarVisitor visitor, IStep step ) : void
AllErrors ( ) : IEnumerable
CreateExample ( ) : IStep
CreateNewStep ( ) : IStep
FindUsages ( UsageGraph graph ) : IEnumerable
GetPath ( ) : TPath
ModifyExampleTest ( System.Test example ) : void

보호된 메소드들

메소드 설명
GrammarStructure ( ) : System
fillExample ( IStep step ) : void
logError ( GrammarError error ) : void

메소드 상세

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

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

AllErrors() 공개 메소드

public AllErrors ( ) : IEnumerable
리턴 IEnumerable

CreateExample() 공개 메소드

public CreateExample ( ) : IStep
리턴 IStep

CreateNewStep() 공개 메소드

public CreateNewStep ( ) : IStep
리턴 IStep

FindUsages() 공개 메소드

public FindUsages ( UsageGraph graph ) : IEnumerable
graph StoryTeller.Usages.UsageGraph
리턴 IEnumerable

GetPath() 공개 메소드

public GetPath ( ) : TPath
리턴 StoryTeller.Domain.TPath

GrammarStructure() 보호된 메소드

protected GrammarStructure ( ) : System
리턴 System

ModifyExampleTest() 공개 메소드

public ModifyExampleTest ( System.Test example ) : void
example System.Test
리턴 void

fillExample() 보호된 추상적인 메소드

protected abstract fillExample ( IStep step ) : void
step IStep
리턴 void

logError() 보호된 메소드

protected logError ( GrammarError error ) : void
error GrammarError
리턴 void