C# Class Sarcasm.Reflection.MetaRepository

Afficher le fichier Open project: davidnemeti/Sarcasm

Méthodes publiques

Méthode Description
DomainTypeToMetaDomain ( Type domainType ) : MetaDomain
GrammarTypeToMetaGrammar ( Type grammarType ) : MetaGrammar
MetaRepository ( ) : System
RegisterAll ( Assembly assembly ) : void
RegisterCodeGenerator ( MetaCodeGenerator metaCodeGenerator ) : void
RegisterCodeGenerators ( Assembly assembly ) : void
RegisterDomain ( MetaDomain metaDomain ) : void
RegisterDomains ( Assembly assembly ) : void
RegisterFormatter ( MetaFormatter metaFormatter ) : void
RegisterFormatters ( Assembly assembly ) : void
RegisterGrammar ( MetaGrammar metaGrammar ) : void
RegisterGrammars ( Assembly assembly ) : void

Private Methods

Méthode Description
RegisterUniversalGrammar ( MetaGrammar metaGrammar ) : void

Method Details

DomainTypeToMetaDomain() public méthode

public DomainTypeToMetaDomain ( Type domainType ) : MetaDomain
domainType System.Type
Résultat MetaDomain

GrammarTypeToMetaGrammar() public méthode

public GrammarTypeToMetaGrammar ( Type grammarType ) : MetaGrammar
grammarType System.Type
Résultat MetaGrammar

MetaRepository() public méthode

public MetaRepository ( ) : System
Résultat System

RegisterAll() public méthode

public RegisterAll ( Assembly assembly ) : void
assembly System.Reflection.Assembly
Résultat void

RegisterCodeGenerator() public méthode

public RegisterCodeGenerator ( MetaCodeGenerator metaCodeGenerator ) : void
metaCodeGenerator MetaCodeGenerator
Résultat void

RegisterCodeGenerators() public méthode

public RegisterCodeGenerators ( Assembly assembly ) : void
assembly System.Reflection.Assembly
Résultat void

RegisterDomain() public méthode

public RegisterDomain ( MetaDomain metaDomain ) : void
metaDomain MetaDomain
Résultat void

RegisterDomains() public méthode

public RegisterDomains ( Assembly assembly ) : void
assembly System.Reflection.Assembly
Résultat void

RegisterFormatter() public méthode

public RegisterFormatter ( MetaFormatter metaFormatter ) : void
metaFormatter MetaFormatter
Résultat void

RegisterFormatters() public méthode

public RegisterFormatters ( Assembly assembly ) : void
assembly System.Reflection.Assembly
Résultat void

RegisterGrammar() public méthode

public RegisterGrammar ( MetaGrammar metaGrammar ) : void
metaGrammar MetaGrammar
Résultat void

RegisterGrammars() public méthode

public RegisterGrammars ( Assembly assembly ) : void
assembly System.Reflection.Assembly
Résultat void