C# Class Zetbox.DalProvider.NHibernate.Generator.Templates.Mappings.SubclassHbm

Inheritance: Zetbox.Generator.ResourceTemplate
Mostrar archivo Open project: daszat/zetbox

Protected Properties

Property Type Description
ctx IZetboxContext
implementationName string
interfaceName string
isAbstract bool
mappingType Zetbox.App.Base.TableMapping
needsConcurrency bool
needsRightsTable bool
properties List
qualifiedImplementationName string
qualifiedRightsClassName string
schemaName string
subClasses List
tableName string

Public Methods

Method Description
Call ( Arebis _host, IZetboxContext ctx, string interfaceName, string implementationName, string schemaName, string tableName, string qualifiedImplementationName, bool isAbstract, List properties, List subClasses, bool needsRightsTable, bool needsConcurrency, string qualifiedRightsClassName, Zetbox mappingType ) : void
Call ( IGenerationHost host, IZetboxContext ctx, ObjectClass cls ) : void
Generate ( ) : void
SubclassHbm ( Arebis _host, IZetboxContext ctx, string interfaceName, string implementationName, string schemaName, string tableName, string qualifiedImplementationName, bool isAbstract, List properties, List subClasses, bool needsRightsTable, bool needsConcurrency, string qualifiedRightsClassName, Zetbox mappingType ) : System

Protected Methods

Method Description
ApplyPropertyDefinitions ( List properties ) : void
ApplySubclasses ( List subClasses ) : void
GetTagName ( ) : string

Method Details

ApplyPropertyDefinitions() protected method

protected ApplyPropertyDefinitions ( List properties ) : void
properties List
return void

ApplySubclasses() protected method

protected ApplySubclasses ( List subClasses ) : void
subClasses List
return void

Call() public static method

public static Call ( Arebis _host, IZetboxContext ctx, string interfaceName, string implementationName, string schemaName, string tableName, string qualifiedImplementationName, bool isAbstract, List properties, List subClasses, bool needsRightsTable, bool needsConcurrency, string qualifiedRightsClassName, Zetbox mappingType ) : void
_host Arebis
ctx IZetboxContext
interfaceName string
implementationName string
schemaName string
tableName string
qualifiedImplementationName string
isAbstract bool
properties List
subClasses List
needsRightsTable bool
needsConcurrency bool
qualifiedRightsClassName string
mappingType Zetbox
return void

Call() public static method

public static Call ( IGenerationHost host, IZetboxContext ctx, ObjectClass cls ) : void
host IGenerationHost
ctx IZetboxContext
cls ObjectClass
return void

Generate() public method

public Generate ( ) : void
return void

GetTagName() protected method

protected GetTagName ( ) : string
return string

SubclassHbm() public method

public SubclassHbm ( Arebis _host, IZetboxContext ctx, string interfaceName, string implementationName, string schemaName, string tableName, string qualifiedImplementationName, bool isAbstract, List properties, List subClasses, bool needsRightsTable, bool needsConcurrency, string qualifiedRightsClassName, Zetbox mappingType ) : System
_host Arebis
ctx IZetboxContext
interfaceName string
implementationName string
schemaName string
tableName string
qualifiedImplementationName string
isAbstract bool
properties List
subClasses List
needsRightsTable bool
needsConcurrency bool
qualifiedRightsClassName string
mappingType Zetbox
return System

Property Details

ctx protected_oe property

protected IZetboxContext ctx
return IZetboxContext

implementationName protected_oe property

protected string implementationName
return string

interfaceName protected_oe property

protected string interfaceName
return string

isAbstract protected_oe property

protected bool isAbstract
return bool

mappingType protected_oe property

protected TableMapping,Zetbox.App.Base mappingType
return Zetbox.App.Base.TableMapping

needsConcurrency protected_oe property

protected bool needsConcurrency
return bool

needsRightsTable protected_oe property

protected bool needsRightsTable
return bool

properties protected_oe property

protected List properties
return List

qualifiedImplementationName protected_oe property

protected string qualifiedImplementationName
return string

qualifiedRightsClassName protected_oe property

protected string qualifiedRightsClassName
return string

schemaName protected_oe property

protected string schemaName
return string

subClasses protected_oe property

protected List subClasses
return List

tableName protected_oe property

protected string tableName
return string