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

Inheritance: Zetbox.Generator.Templates.ObjectClasses.Template
Mostrar archivo Open project: daszat/zetbox

Public Methods

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

Protected Methods

Method Description
ApplyClassAttributeTemplate ( ) : void
ApplyClassTailTemplate ( ) : void
ApplyCollectionEntryListTemplate ( Relation rel, RelationEndRole endRole ) : void
ApplyCompoundObjectListTemplate ( CompoundObjectProperty prop ) : void
ApplyCompoundObjectPropertyTemplate ( CompoundObjectProperty prop ) : void
ApplyEnumerationPropertyTemplate ( EnumerationProperty prop ) : void
ApplyNamespaceTailTemplate ( ) : void
ApplyObjectReferenceListTemplate ( ObjectReferenceProperty prop ) : void
ApplyObjectReferencePropertyTemplate ( ObjectReferenceProperty prop ) : void
ApplyUpdateParentTemplate ( ) : void
ApplyValueTypeListTemplate ( ValueTypeProperty prop ) : void
GetBaseClass ( ) : string

Method Details

ApplyClassAttributeTemplate() protected method

protected ApplyClassAttributeTemplate ( ) : void
return void

ApplyClassTailTemplate() protected method

protected ApplyClassTailTemplate ( ) : void
return void

ApplyCollectionEntryListTemplate() protected method

protected ApplyCollectionEntryListTemplate ( Relation rel, RelationEndRole endRole ) : void
rel Relation
endRole RelationEndRole
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

ApplyEnumerationPropertyTemplate() protected method

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

ApplyNamespaceTailTemplate() protected method

protected ApplyNamespaceTailTemplate ( ) : void
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

ApplyUpdateParentTemplate() protected method

protected ApplyUpdateParentTemplate ( ) : void
return void

ApplyValueTypeListTemplate() protected method

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

GetBaseClass() protected method

protected GetBaseClass ( ) : string
return string

Template() public method

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