C# 클래스 nHydrate.Generator.ProjectItemGenerators.BaseProjectItemGenerator

상속: IProjectItemGenerator
파일 보기 프로젝트 열기: nHydrate/nHydrate

보호된 프로퍼티들

프로퍼티 타입 설명
_model nHydrate.Generator.Models.ModelRoot

공개 메소드들

메소드 설명
Generate ( ) : void
GetLocalNamespace ( ) : string
Initialize ( IModelObject model ) : void

보호된 메소드들

메소드 설명
OnGenerationComplete ( object sender, ProjectItemGenerationCompleteEventArgs args ) : void
OnGenerationStart ( object sender, System e ) : void
OnProjectItemDeleted ( object sender, ProjectItemDeletedEventArgs pigArgs ) : void
OnProjectItemExists ( object sender, ProjectItemExistsEventArgs args ) : void
OnProjectItemGenerated ( object sender, ProjectItemGeneratedEventArgs pigArgs ) : void
OnProjectItemGeneratedError ( object sender, ProjectItemGeneratedErrorEventArgs args ) : void

메소드 상세

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

public abstract Generate ( ) : void
리턴 void

GetLocalNamespace() 공개 메소드

public GetLocalNamespace ( ) : string
리턴 string

Initialize() 공개 메소드

public Initialize ( IModelObject model ) : void
model IModelObject
리턴 void

OnGenerationComplete() 보호된 메소드

protected OnGenerationComplete ( object sender, ProjectItemGenerationCompleteEventArgs args ) : void
sender object
args nHydrate.Generator.Common.EventArgs.ProjectItemGenerationCompleteEventArgs
리턴 void

OnGenerationStart() 보호된 메소드

protected OnGenerationStart ( object sender, System e ) : void
sender object
e System
리턴 void

OnProjectItemDeleted() 보호된 메소드

protected OnProjectItemDeleted ( object sender, ProjectItemDeletedEventArgs pigArgs ) : void
sender object
pigArgs nHydrate.Generator.Common.EventArgs.ProjectItemDeletedEventArgs
리턴 void

OnProjectItemExists() 보호된 메소드

protected OnProjectItemExists ( object sender, ProjectItemExistsEventArgs args ) : void
sender object
args nHydrate.Generator.Common.EventArgs.ProjectItemExistsEventArgs
리턴 void

OnProjectItemGenerated() 보호된 메소드

protected OnProjectItemGenerated ( object sender, ProjectItemGeneratedEventArgs pigArgs ) : void
sender object
pigArgs nHydrate.Generator.Common.EventArgs.ProjectItemGeneratedEventArgs
리턴 void

OnProjectItemGeneratedError() 보호된 메소드

protected OnProjectItemGeneratedError ( object sender, ProjectItemGeneratedErrorEventArgs args ) : void
sender object
args nHydrate.Generator.Common.EventArgs.ProjectItemGeneratedErrorEventArgs
리턴 void

프로퍼티 상세

_model 보호되어 있는 프로퍼티

protected ModelRoot,nHydrate.Generator.Models _model
리턴 nHydrate.Generator.Models.ModelRoot