C# Class nHydrate.Generator.ProjectItemGenerators.BaseProjectItemGenerator

Inheritance: IProjectItemGenerator
Afficher le fichier Open project: nHydrate/nHydrate

Protected Properties

Свойство Type Description
_model nHydrate.Generator.Models.ModelRoot

Méthodes publiques

Méthode Description
Generate ( ) : void
GetLocalNamespace ( ) : string
Initialize ( IModelObject model ) : void

Méthodes protégées

Méthode Description
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

Method Details

Generate() public abstract méthode

public abstract Generate ( ) : void
Résultat void

GetLocalNamespace() public méthode

public GetLocalNamespace ( ) : string
Résultat string

Initialize() public méthode

public Initialize ( IModelObject model ) : void
model IModelObject
Résultat void

OnGenerationComplete() protected méthode

protected OnGenerationComplete ( object sender, ProjectItemGenerationCompleteEventArgs args ) : void
sender object
args nHydrate.Generator.Common.EventArgs.ProjectItemGenerationCompleteEventArgs
Résultat void

OnGenerationStart() protected méthode

protected OnGenerationStart ( object sender, System e ) : void
sender object
e System
Résultat void

OnProjectItemDeleted() protected méthode

protected OnProjectItemDeleted ( object sender, ProjectItemDeletedEventArgs pigArgs ) : void
sender object
pigArgs nHydrate.Generator.Common.EventArgs.ProjectItemDeletedEventArgs
Résultat void

OnProjectItemExists() protected méthode

protected OnProjectItemExists ( object sender, ProjectItemExistsEventArgs args ) : void
sender object
args nHydrate.Generator.Common.EventArgs.ProjectItemExistsEventArgs
Résultat void

OnProjectItemGenerated() protected méthode

protected OnProjectItemGenerated ( object sender, ProjectItemGeneratedEventArgs pigArgs ) : void
sender object
pigArgs nHydrate.Generator.Common.EventArgs.ProjectItemGeneratedEventArgs
Résultat void

OnProjectItemGeneratedError() protected méthode

protected OnProjectItemGeneratedError ( object sender, ProjectItemGeneratedErrorEventArgs args ) : void
sender object
args nHydrate.Generator.Common.EventArgs.ProjectItemGeneratedErrorEventArgs
Résultat void

Property Details

_model protected_oe property

protected ModelRoot,nHydrate.Generator.Models _model
Résultat nHydrate.Generator.Models.ModelRoot