« TRegClassInfo (MM) » : différence entre les versions
(Nouvelle page : ===Introduction=== Cette classe gère la description d'une classe dans le modèle métier. ====Propriétés :==== [[Propriétés communes (MM)|Propriétés communes aux objets du m...) |
Aucun résumé des modifications |
||
| Ligne 122 : | Ligne 122 : | ||
{{Footer|Code métier}} | {{Footer|Code métier}} | ||
[[category:Code métier]] | [[category:Code métier]] | ||
[[category:ModelManager]] | |||
Version du 6 novembre 2009 à 10:35
Introduction
Cette classe gère la description d'une classe dans le modèle métier.
Propriétés :
Propriétés communes aux objets du modèle.
| ModeleName | string | read only | Retourne le nom de la classe dans le modèle. |
| aClassName | string | read only | Retourne le nom de la classe. |
| aClassLabel | string | read only | Retourne le libellé de la classe dans le modèle. |
| Parent | TRegClassInfo (MM) | read only | Retourne la classe parente pour une classe descendante. |
| MainClass | TRegClassInfo (MM) | read only | Retourne la classe maître pour une classe d'extension. |
| RootClass | TRegClassInfo (MM) | read only | Retourne la classe de base de la hiérarchie de classe. |
| TableName | string | read only | Retourne le nom de la table SQL pour une classe persistante. |
| hasSQLModel | boolean | read only | Retourne true si la classe à un modèle relationnel. |
| isExtension | boolean | read only | Retourne true si la classe est une extension. |
| isView | boolean | read only | Retourne true si la classe est une vue. |
| isInterface | boolean | read only | Retourne true si la classe est une interface. |
| isPersistent | boolean | read only | Retourne true si la classe est persistante. |
| isAbstract | boolean | read only | Retourne true si la classe est abstraite. |
| isUsingLock | boolean | read only | Retourne true si la classe utilise un verrouillage pessimiste. |
| ExtensionCount | integer | read only | Retourne le nombre d'extension de la classe. |
| Extensions[index] | TRegClassInfo | read only | Retourne un objet du modèle représentant la classe. |
| ChildrenCount | integer | read only | Retourne le nombre de classe descendante de la classe. |
| Children[index] | TRegClassInfo | read only | Retourne un objet du modèle représentant la classe. |
| PropertyCount | integer | read only | Retourne le nombre d'attribut de la classe. |
| Properties[index] | TPropertyInfo | read only | Retourne un objet du modèle représentant un attribut. |
| MethodCount | integer | read only | Retourne le nombre de méthode de la classe. |
| Methods[index] | TMethodInfo | read only | Retourne un objet du modèle représentant une méthode. |
{{#if:Code métier|
{{#if:Code métier|— Code métier |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}