C# Class Zetbox.DalProvider.NHibernate.Generator.Templates.ObjectClasses.Template

Inheritance: Zetbox.Generator.Templates.ObjectClasses.Template
Mostra file Open project: daszat/zetbox

Public Methods

Method Description
Template ( Arebis _host, Zetbox ctx, Zetbox cls ) : System

Protected Methods

Method Description
ApplyClassTailTemplate ( ) : void
ApplyCollectionEntryListTemplate ( ObjectReferenceProperty prop ) : void
ApplyCompoundObjectListTemplate ( CompoundObjectProperty prop ) : void
ApplyCompoundObjectPropertyTemplate ( CompoundObjectProperty prop ) : void
ApplyConstructorTemplate ( ) : void
ApplyEnumerationListTemplate ( EnumerationProperty prop ) : void
ApplyEnumerationPropertyTemplate ( EnumerationProperty prop ) : void
ApplyListProperty ( System.Property prop, Zetbox.Generator.Templates serList ) : void
ApplyNamespaceTailTemplate ( ) : void
ApplyNotifyingValueProperty ( System.Property prop, Zetbox.Generator.Templates serList ) : void
ApplyObjectListPropertyTemplate ( ObjectReferenceProperty prop ) : void
ApplyObjectReferenceListTemplate ( ObjectReferenceProperty prop ) : void
ApplyObjectReferencePropertyTemplate ( ObjectReferenceProperty prop ) : void
ApplyOtherListTemplate ( System.Property prop ) : void
ApplyOtherPropertyTemplate ( System.Property prop ) : void
ApplyValueTypeListTemplate ( ValueTypeProperty prop ) : void
ApplyValueTypePropertyTemplate ( ValueTypeProperty prop ) : void
GetExportGuidBackingStoreReference ( ) : string

Private Methods

Method Description
GetPersistentInitialisations ( ) : string>>.IEnumerable
GetPersistentProperties ( ) : string>>.IEnumerable

Method Details

ApplyClassTailTemplate() protected method

protected ApplyClassTailTemplate ( ) : void
return void

ApplyCollectionEntryListTemplate() protected method

protected ApplyCollectionEntryListTemplate ( ObjectReferenceProperty prop ) : void
prop ObjectReferenceProperty
return void

ApplyCompoundObjectListTemplate() protected method

protected ApplyCompoundObjectListTemplate ( CompoundObjectProperty prop ) : void
prop CompoundObjectProperty
return void

ApplyCompoundObjectPropertyTemplate() protected method

protected ApplyCompoundObjectPropertyTemplate ( CompoundObjectProperty prop ) : void
prop CompoundObjectProperty
return void

ApplyConstructorTemplate() protected method

protected ApplyConstructorTemplate ( ) : void
return void

ApplyEnumerationListTemplate() protected method

protected ApplyEnumerationListTemplate ( EnumerationProperty prop ) : void
prop EnumerationProperty
return void

ApplyEnumerationPropertyTemplate() protected method

protected ApplyEnumerationPropertyTemplate ( EnumerationProperty prop ) : void
prop EnumerationProperty
return void

ApplyListProperty() protected method

protected ApplyListProperty ( System.Property prop, Zetbox.Generator.Templates serList ) : void
prop System.Property
serList Zetbox.Generator.Templates
return void

ApplyNamespaceTailTemplate() protected method

protected ApplyNamespaceTailTemplate ( ) : void
return void

ApplyNotifyingValueProperty() protected method

protected ApplyNotifyingValueProperty ( System.Property prop, Zetbox.Generator.Templates serList ) : void
prop System.Property
serList Zetbox.Generator.Templates
return void

ApplyObjectListPropertyTemplate() protected method

protected ApplyObjectListPropertyTemplate ( ObjectReferenceProperty prop ) : void
prop ObjectReferenceProperty
return void

ApplyObjectReferenceListTemplate() protected method

protected ApplyObjectReferenceListTemplate ( ObjectReferenceProperty prop ) : void
prop ObjectReferenceProperty
return void

ApplyObjectReferencePropertyTemplate() protected method

protected ApplyObjectReferencePropertyTemplate ( ObjectReferenceProperty prop ) : void
prop ObjectReferenceProperty
return void

ApplyOtherListTemplate() protected method

protected ApplyOtherListTemplate ( System.Property prop ) : void
prop System.Property
return void

ApplyOtherPropertyTemplate() protected method

protected ApplyOtherPropertyTemplate ( System.Property prop ) : void
prop System.Property
return void

ApplyValueTypeListTemplate() protected method

protected ApplyValueTypeListTemplate ( ValueTypeProperty prop ) : void
prop ValueTypeProperty
return void

ApplyValueTypePropertyTemplate() protected method

protected ApplyValueTypePropertyTemplate ( ValueTypeProperty prop ) : void
prop ValueTypeProperty
return void

GetExportGuidBackingStoreReference() protected method

protected GetExportGuidBackingStoreReference ( ) : string
return string

Template() public method

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