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

Inheritance: TypeBase
Afficher le fichier Open project: daszat/zetbox

Méthodes publiques

Méthode Description
NeedsRightsTable ( DataType dt ) : bool
Template ( Arebis _host, IZetboxContext ctx, ObjectClass t ) : System

Méthodes protégées

Méthode Description
ApplyApplyChangesFromMethod ( ) : void
ApplyClassHeadTemplate ( ) : void
ApplyClassTailTemplate ( ) : void
ApplyCollectionEntryListTemplate ( ObjectReferenceProperty prop ) : void
ApplyCompoundObjectListTemplate ( CompoundObjectProperty prop ) : void
ApplyCompoundObjectPropertyTemplate ( CompoundObjectProperty prop ) : void
ApplyConstructorTemplate ( ) : void
ApplyObjectListPropertyTemplate ( ObjectReferenceProperty prop ) : void
ApplyObjectReferenceListTemplate ( ObjectReferenceProperty prop ) : void
ApplyObjectReferencePropertyTemplate ( ObjectReferenceProperty prop ) : void
ApplyOnPropertyChangeTemplate ( ) : void
ApplySetNewMethod ( ) : void
ApplyTriggerFetchTemplate ( ) : void
ApplyUpdateParentTemplate ( ) : void
ApplyValueTypeListTemplate ( ValueTypeProperty prop ) : void
GetBaseClass ( ) : string
GetClassModifiers ( ) : string
MethodsToGenerate ( ) : IEnumerable
NeedsRightsTable ( ) : bool
SelectAndParents ( ObjectClass cls ) : IEnumerable

Method Details

ApplyApplyChangesFromMethod() protected méthode

protected ApplyApplyChangesFromMethod ( ) : void
Résultat void

ApplyClassHeadTemplate() protected méthode

protected ApplyClassHeadTemplate ( ) : void
Résultat void

ApplyClassTailTemplate() protected méthode

protected ApplyClassTailTemplate ( ) : void
Résultat void

ApplyCollectionEntryListTemplate() protected méthode

protected ApplyCollectionEntryListTemplate ( ObjectReferenceProperty prop ) : void
prop ObjectReferenceProperty
Résultat void

ApplyCompoundObjectListTemplate() protected méthode

protected ApplyCompoundObjectListTemplate ( CompoundObjectProperty prop ) : void
prop CompoundObjectProperty
Résultat void

ApplyCompoundObjectPropertyTemplate() protected méthode

protected ApplyCompoundObjectPropertyTemplate ( CompoundObjectProperty prop ) : void
prop CompoundObjectProperty
Résultat void

ApplyConstructorTemplate() protected méthode

protected ApplyConstructorTemplate ( ) : void
Résultat void

ApplyObjectListPropertyTemplate() protected méthode

protected ApplyObjectListPropertyTemplate ( ObjectReferenceProperty prop ) : void
prop ObjectReferenceProperty
Résultat void

ApplyObjectReferenceListTemplate() protected méthode

protected ApplyObjectReferenceListTemplate ( ObjectReferenceProperty prop ) : void
prop ObjectReferenceProperty
Résultat void

ApplyObjectReferencePropertyTemplate() protected méthode

protected ApplyObjectReferencePropertyTemplate ( ObjectReferenceProperty prop ) : void
prop ObjectReferenceProperty
Résultat void

ApplyOnPropertyChangeTemplate() protected méthode

protected ApplyOnPropertyChangeTemplate ( ) : void
Résultat void

ApplySetNewMethod() protected méthode

protected ApplySetNewMethod ( ) : void
Résultat void

ApplyTriggerFetchTemplate() protected méthode

protected ApplyTriggerFetchTemplate ( ) : void
Résultat void

ApplyUpdateParentTemplate() protected méthode

protected ApplyUpdateParentTemplate ( ) : void
Résultat void

ApplyValueTypeListTemplate() protected méthode

protected ApplyValueTypeListTemplate ( ValueTypeProperty prop ) : void
prop ValueTypeProperty
Résultat void

GetBaseClass() protected méthode

protected GetBaseClass ( ) : string
Résultat string

GetClassModifiers() protected méthode

protected GetClassModifiers ( ) : string
Résultat string

MethodsToGenerate() protected méthode

protected MethodsToGenerate ( ) : IEnumerable
Résultat IEnumerable

NeedsRightsTable() protected méthode

protected NeedsRightsTable ( ) : bool
Résultat bool

NeedsRightsTable() public static méthode

public static NeedsRightsTable ( DataType dt ) : bool
dt DataType
Résultat bool

SelectAndParents() protected static méthode

protected static SelectAndParents ( ObjectClass cls ) : IEnumerable
cls ObjectClass
Résultat IEnumerable

Template() public méthode

public Template ( Arebis _host, IZetboxContext ctx, ObjectClass t ) : System
_host Arebis
ctx IZetboxContext
t ObjectClass
Résultat System