ModelManager (code)
De Wiki1000
Version du 15 février 2018 à 13:58 par Flfay (discuter | contributions)
Introduction
Le « ModelManager » est un objet singleton global qui offre des services pour l'introspection du modèle métier.
L’accès se fait à travers la variable globale « ModelManager ».
Propriétés :
| PackageCount | integer | read only | Retourne le nombre de paquets métiers. |
| Packages[index] | TPackageInfo | read only | Retourne un objet du modèle représentant le paquet. |
| ClassCount | integer | read only | Retourne le nombre de classes métiers. |
| Classes[index] | TRegClassInfo | read only | Retourne un objet du modèle représentant une classe. |
Fonctions :
| FindPackage | Cette fonction recherche un paquet dans le modèle métier. |
| FindClass | Cette fonction recherche une classe dans le modèle métier. |
| FindProperty | Cette fonction recherche une propriété dans le modèle métier à partir d'un chemin. |
| RegisterEventHandler | Cette fonction enregistre un handler d'évènement. |
| UnRegisterEventHandler | Cette fonction dèsenregistre un handler d'évènement. |
| FireEvent | Cette fonction déclenche un évènement. |
| GetEnumName | Cette fonction retourne le littéral d'une valeur d'énuméré. |
| AddCustomIndex | Ajoute un index personnalisé
|
| AddSearchKey | Ajoute une clé de recherchehttps://frp.sage.fr/wiki1000/medias/images/stock/version710-32x32.png |
| RegisterSearchKey | Ajoute une clé de recherchehttps://frp.sage.fr/wiki1000/medias/images/stock/version710-32x32.png |
| RmvSearchKey | Supprime une clé de recherchehttps://frp.sage.fr/wiki1000/medias/images/stock/version710-32x32.png |
| SetClassProtection | Active la protection sur une classehttps://frp.sage.fr/wiki1000/medias/images/stock/version800-32x32.png |
| SetAttributeProtection | Active la protection sur un attributhttps://frp.sage.fr/wiki1000/medias/images/stock/version800-32x32.png |
| SetAttributeUnicode | Active l'unicode sur un attributhttps://frp.sage.fr/wiki1000/medias/images/stock/version800-32x32.png |
— Code métier — Développement DSM —
| Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |