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

ファイルを表示 Open project: daszat/zetbox

Protected Properties

Property Type Description
ctx IZetboxContext
module Zetbox.App.Base.Module

Public Methods

Method Description
Call ( Arebis _host, IZetboxContext ctx, Zetbox module ) : void
Generate ( ) : void
Template ( Arebis _host, IZetboxContext ctx, Zetbox module ) : System

Protected Methods

Method Description
GetAdditionalImports ( ) : IEnumerable
GetCeClassName ( ) : string
GetCeInterface ( ) : string
GetDefinitionGuid ( ) : string
GetDescription ( ) : string
IsOrdered ( ) : bool

Method Details

Call() public static method

public static Call ( Arebis _host, IZetboxContext ctx, Zetbox module ) : void
_host Arebis
ctx IZetboxContext
module Zetbox
return void

Generate() public method

public Generate ( ) : void
return void

GetAdditionalImports() protected method

protected GetAdditionalImports ( ) : IEnumerable
return IEnumerable

GetCeClassName() protected abstract method

protected abstract GetCeClassName ( ) : string
return string

GetCeInterface() protected abstract method

protected abstract GetCeInterface ( ) : string
return string

GetDefinitionGuid() protected abstract method

protected abstract GetDefinitionGuid ( ) : string
return string

GetDescription() protected abstract method

protected abstract GetDescription ( ) : string
return string

IsOrdered() protected abstract method

protected abstract IsOrdered ( ) : bool
return bool

Template() public method

public Template ( Arebis _host, IZetboxContext ctx, Zetbox module ) : System
_host Arebis
ctx IZetboxContext
module Zetbox
return System

Property Details

ctx protected_oe property

protected IZetboxContext ctx
return IZetboxContext

module protected_oe property

protected Module,Zetbox.App.Base module
return Zetbox.App.Base.Module