C# Class Zetbox.Generator.InterfaceTemplates.Interfaces.Template

Inheritance: Zetbox.Generator.ResourceTemplate
Afficher le fichier Open project: daszat/zetbox

Protected Properties

Свойство Type Description
ctx IZetboxContext
dataType DataType

Méthodes publiques

Méthode Description
Call ( Arebis _host, IZetboxContext ctx, DataType dataType ) : void
Generate ( ) : void
Template ( Arebis _host, IZetboxContext ctx, DataType dataType ) : System

Méthodes protégées

Méthode Description
ApplyMethodTemplate ( Zetbox m, int index ) : void
ApplyPropertyTemplate ( System.Property prop ) : void
GetInheritance ( ) : string
GetInterfaces ( ) : string[]
IsDeclaredInImplementsInterface ( System.Property prop ) : bool

Check if Property was defined on a "ImplementsInterface" Interface

IsDeclaredInImplementsInterface ( Zetbox method ) : bool

Check if Method was defined on a "ImplementsInterface" Interface

MethodsToGenerate ( ) : IEnumerable

Method Details

ApplyMethodTemplate() protected méthode

protected ApplyMethodTemplate ( Zetbox m, int index ) : void
m Zetbox
index int
Résultat void

ApplyPropertyTemplate() protected méthode

protected ApplyPropertyTemplate ( System.Property prop ) : void
prop System.Property
Résultat void

Call() public static méthode

public static Call ( Arebis _host, IZetboxContext ctx, DataType dataType ) : void
_host Arebis
ctx IZetboxContext
dataType DataType
Résultat void

Generate() public méthode

public Generate ( ) : void
Résultat void

GetInheritance() protected méthode

protected GetInheritance ( ) : string
Résultat string

GetInterfaces() protected méthode

protected GetInterfaces ( ) : string[]
Résultat string[]

IsDeclaredInImplementsInterface() protected méthode

Check if Property was defined on a "ImplementsInterface" Interface
protected IsDeclaredInImplementsInterface ( System.Property prop ) : bool
prop System.Property Property to check
Résultat bool

IsDeclaredInImplementsInterface() protected méthode

Check if Method was defined on a "ImplementsInterface" Interface
protected IsDeclaredInImplementsInterface ( Zetbox method ) : bool
method Zetbox Method to check
Résultat bool

MethodsToGenerate() protected méthode

protected MethodsToGenerate ( ) : IEnumerable
Résultat IEnumerable

Template() public méthode

public Template ( Arebis _host, IZetboxContext ctx, DataType dataType ) : System
_host Arebis
ctx IZetboxContext
dataType DataType
Résultat System

Property Details

ctx protected_oe property

protected IZetboxContext ctx
Résultat IZetboxContext

dataType protected_oe property

protected DataType dataType
Résultat DataType