« TPropertyInfo (MM) » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 8 : | Ligne 8 : | ||
{|class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
|[[ | ! Attribut | ||
! Type | |||
! Accès | |||
! Description | |||
|- | |||
|[[DataType (AMM)|DataType]] | |||
|[[TumlDatatype (MM)|TumlDatatype]] | |[[TumlDatatype (MM)|TumlDatatype]] | ||
|read only | |read only | ||
|Retourne le type de l'attribut. | |Retourne le type de l'attribut. | ||
|- | |- | ||
|[[ | |[[UmlDatatype (AMM)|UmlDatatype]] | ||
|string | |||
|read only | |||
|Retourne le type UML de l'attribut. | |||
|- | |||
|[[IsPersistent (AMM)|IsPersistent]] | |||
|boolean | |||
|read only | |||
|Retourne true si l'attribut est persistant. | |||
|- | |||
|[[IsNoPersistent (AMM)|IsNoPersistent]] | |||
|boolean | |||
|read only | |||
|Retourne true si l'attribut n'est pas persistant. | |||
|- | |||
|[[IsVariable (AMM)|IsVariable]] | |||
|boolean | |||
|read only | |||
|Retourne true si l'attribut est variable. | |||
|- | |||
|[[IsStored (AMM)|IsStored]] | |||
|boolean | |||
|read only | |||
|Retourne true si l'attribut est stocké en base. | |||
|- | |||
|[[IsReadOnly (AMM)|IsReadOnly]] | |||
|boolean | |||
|read only | |||
|Retourne true si l'attribut est en lecture seule. | |||
|- | |||
|[[IsImportant (AMM)|IsImportant]] | |||
|boolean | |||
|read only | |||
|Retourne true si l'attribut est marqué comme important. | |||
|- | |||
|[[IsSerialDatatype (AMM)|IsSerialDatatype]] | |||
|boolean | |boolean | ||
|read only | |read only | ||
|Retourne true si le type est un type sérialisé. | |Retourne true si le type est un type sérialisé. | ||
|- | |- | ||
|[[ | |[[IsSimpleDatatype (AMM)|IsSimpleDatatype]] | ||
|boolean | |boolean | ||
|read only | |read only | ||
|Retourne true si le type est un type simple. | |Retourne true si le type est un type simple. | ||
|- | |- | ||
|[[ | |[[IsVarStringDatatype (AMM)|IsVarStringDatatype]] | ||
|boolean | |boolean | ||
|read only | |read only | ||
|Retourne true si le type est | |Retourne true si le type est une chaîne variable. | ||
|- | |- | ||
|[[ | |[[IsTextDatatype (AMM)|IsTextDatatype]] | ||
|boolean | |boolean | ||
|read only | |read only | ||
|Retourne true si le type est un type texte. | |Retourne true si le type est un type texte. | ||
|- | |- | ||
|[[ | |[[IsBinaryDatatype (AMM)|IsBinaryDatatype]] | ||
|boolean | |boolean | ||
|read only | |read only | ||
|Retourne true si le type est un type binaire. | |Retourne true si le type est un type binaire. | ||
|- | |- | ||
|[[ | |[[IsNumericDatatype (AMM)|IsNumericDatatype]] | ||
|boolean | |boolean | ||
|read only | |read only | ||
|Retourne true si le type est un type numérique. | |Retourne true si le type est un type numérique. | ||
|- | |- | ||
|[[ | |[[IsIntegerDatatype (AMM)|IsIntegerDatatype]] | ||
|boolean | |boolean | ||
|read only | |read only | ||
|Retourne true si le type est un type entier. | |Retourne true si le type est un type entier. | ||
|- | |- | ||
|[[ | |[[IsMoneyDatatype (AMM)|IsMoneyDatatype]] | ||
|boolean | |boolean | ||
|read only | |read only | ||
|Retourne true si le type est un type monétaire. | |Retourne true si le type est un type monétaire. | ||
|- | |- | ||
|[[ | |[[IsNumberDatatype (AMM)|IsNumberDatatype]] | ||
|boolean | |boolean | ||
|read only | |read only | ||
|Retourne true si le type est un type nombre. | |Retourne true si le type est un type nombre. | ||
|- | |- | ||
|[[ | |[[IsDatetimeDatatype (AMM)|IsDatetimeDatatype]] | ||
|boolean | |boolean | ||
|read only | |read only | ||
|Retourne true si le type est un type date et heure. | |Retourne true si le type est un type date et heure. | ||
|- | |- | ||
|[[ | |[[IsDateDatatype (AMM)|IsDateDatatype]] | ||
|boolean | |||
|read only | |||
|Retourne true si le type est un type date. | |||
|- | |||
|[[IsTimeDatatype (AMM)|IsTimeDatatype]] | |||
|boolean | |||
|read only | |||
|Retourne true si le type est un type heure. | |||
|- | |||
|[[IsBooleanDatatype (AMM)|IsBooleanDatatype]] | |||
|boolean | |boolean | ||
|read only | |read only | ||
|Retourne true si le type est un type logique. | |Retourne true si le type est un type logique. | ||
|- | |- | ||
|[[ | |[[IsFrameworkDatatype (AMM)|IsFrameworkDatatype]] | ||
|boolean | |boolean | ||
|read only | |read only | ||
|Retourne true si le type est un type complexe. | |Retourne true si le type est un type complexe du framework. | ||
|- | |- | ||
|[[ | |[[IsRoleDatatype (AMM)|IsRoleDatatype]] | ||
|boolean | |boolean | ||
|read only | |read only | ||
|Retourne true si le type est un rôle. | |Retourne true si le type est un rôle. | ||
|- | |- | ||
|[[ | |[[IsRef (AMM)|IsRef]] | ||
|boolean | |||
|read only | |||
|Retourne true si l’attribut est une référence. | |||
|- | |||
|[[IsReference (AMM)|IsReference]] | |||
|boolean | |||
|read only | |||
|Retourne true si l’attribut référence une autre classe. | |||
|- | |||
|[[IsRoleList (AMM)|IsRoleList]] | |||
|boolean | |boolean | ||
|read only | |read only | ||
|Retourne true si le type est un | |Retourne true si le rôle est une collection. | ||
|- | |||
|[[IsRoleAssociation (AMM)|IsRoleAssociation]] | |||
|boolean | |||
|read only | |||
|Retourne true si le rôle est une association. | |||
|- | |||
|[[IsUniqueDatatype (AMM)|IsUniqueDatatype]] | |||
|boolean | |||
|read only | |||
|Retourne true si le type est un identifiant unique. | |||
|- | |- | ||
|[[RefClassName (AMM)|RefClassName]] | |[[RefClassName (AMM)|RefClassName]] | ||
| Ligne 91 : | Ligne 161 : | ||
|string | |string | ||
|read only | |read only | ||
|Retourne le nom de la classe | |Retourne le nom de la classe associée si l'attribut est un rôle d'association. | ||
|- | |||
|[[IsEnumeration (AMM)|IsEnumeration]] | |||
|boolean | |||
|read only | |||
|Retourne true si le type est une énumération. | |||
|- | |||
|[[EnumerationName (AMM)|EnumerationName]] | |||
|string | |||
|read only | |||
|Retourne le nom de l'énumération si le type est une énumération. | |||
|- | |||
|[[TypeParam1 (AMM)|TypeParam1]] | |||
|string | |||
|read only | |||
|Retourne le premier paramètre de type (si applicable). | |||
|- | |||
|[[TypeParam2 (AMM)|TypeParam2]] | |||
|string | |||
|read only | |||
|Retourne le deuxième paramètre de type (si applicable). | |||
|- | |||
|[[TypeParam3 (AMM)|TypeParam3]] | |||
|string | |||
|read only | |||
|Retourne le troisième paramètre de type (si applicable). | |||
|- | |||
|[[IsUnicode (AMM)|IsUnicode]] | |||
|boolean | |||
|read only | |||
|Retourne true si le type est Unicode. | |||
|- | |||
|[[IsPersonalData (AMM)|IsPersonalData]] | |||
|boolean | |||
|read only | |||
|Retourne true si l'attribut contient des données personnelles. | |||
|- | |||
|[[IsSensitiveData (AMM)|IsSensitiveData]] | |||
|boolean | |||
|read only | |||
|Retourne true si l'attribut contient des données sensibles. | |||
|- | |||
|[[Caption (AMM)|Caption]] | |||
|string | |||
|read only | |||
|Retourne le libellé de l'attribut. | |||
|- | |||
|[[NativeCaption (AMM)|NativeCaption]] | |||
|string | |||
|read only | |||
|Retourne le libellé natif de l'attribut. | |||
|- | |||
|[[ShortCaption (AMM)|ShortCaption]] | |||
|string | |||
|read only | |||
|Retourne le libellé court de l'attribut. | |||
|- | |||
|[[NativeShortCaption (AMM)|NativeShortCaption]] | |||
|string | |||
|read only | |||
|Retourne le libellé court natif de l'attribut. | |||
|- | |||
|[[Hint (AMM)|Hint]] | |||
|string | |||
|read only | |||
|Retourne l'indice ou aide de l'attribut. | |||
|- | |||
|[[NativeHint (AMM)|NativeHint]] | |||
|string | |||
|read only | |||
|Retourne l'indice natif de l'attribut. | |||
|- | |||
|[[IsFramework (AMM)|IsFramework]] | |||
|boolean | |||
|read only | |||
|Retourne true si l'attribut appartient au framework. | |||
|- | |||
|[[IsRefOid (AMM)|IsRefOid]] | |||
|boolean | |||
|read only | |||
|Retourne true si l'attribut est un OID de référence. | |||
|- | |||
|[[IsChild (AMM)|IsChild]] | |||
|boolean | |||
|read only | |||
|Retourne true si l'attribut représente un enfant (composition). | |||
|} | |} | ||
Dernière version du 19 septembre 2025 à 10:16
Introduction
Cette classe gère la description d'un attribut dans le modèle métier.
Propriétés :
Propriétés communes aux objets du modèle.
| Attribut | Type | Accès | Description |
|---|---|---|---|
| DataType | TumlDatatype | read only | Retourne le type de l'attribut. |
| UmlDatatype | string | read only | Retourne le type UML de l'attribut. |
| IsPersistent | boolean | read only | Retourne true si l'attribut est persistant. |
| IsNoPersistent | boolean | read only | Retourne true si l'attribut n'est pas persistant. |
| IsVariable | boolean | read only | Retourne true si l'attribut est variable. |
| IsStored | boolean | read only | Retourne true si l'attribut est stocké en base. |
| IsReadOnly | boolean | read only | Retourne true si l'attribut est en lecture seule. |
| IsImportant | boolean | read only | Retourne true si l'attribut est marqué comme important. |
| IsSerialDatatype | boolean | read only | Retourne true si le type est un type sérialisé. |
| IsSimpleDatatype | boolean | read only | Retourne true si le type est un type simple. |
| IsVarStringDatatype | boolean | read only | Retourne true si le type est une chaîne variable. |
| IsTextDatatype | boolean | read only | Retourne true si le type est un type texte. |
| IsBinaryDatatype | boolean | read only | Retourne true si le type est un type binaire. |
| IsNumericDatatype | boolean | read only | Retourne true si le type est un type numérique. |
| IsIntegerDatatype | boolean | read only | Retourne true si le type est un type entier. |
| IsMoneyDatatype | boolean | read only | Retourne true si le type est un type monétaire. |
| IsNumberDatatype | boolean | read only | Retourne true si le type est un type nombre. |
| IsDatetimeDatatype | boolean | read only | Retourne true si le type est un type date et heure. |
| IsDateDatatype | boolean | read only | Retourne true si le type est un type date. |
| IsTimeDatatype | boolean | read only | Retourne true si le type est un type heure. |
| IsBooleanDatatype | boolean | read only | Retourne true si le type est un type logique. |
| IsFrameworkDatatype | boolean | read only | Retourne true si le type est un type complexe du framework. |
| IsRoleDatatype | boolean | read only | Retourne true si le type est un rôle. |
| IsRef | boolean | read only | Retourne true si l’attribut est une référence. |
| IsReference | boolean | read only | Retourne true si l’attribut référence une autre classe. |
| IsRoleList | boolean | read only | Retourne true si le rôle est une collection. |
| IsRoleAssociation | boolean | read only | Retourne true si le rôle est une association. |
| IsUniqueDatatype | boolean | read only | Retourne true si le type est un identifiant unique. |
| RefClassName | string | read only | Retourne le nom de la classe référencée si l'attribut est un rôle. |
| AssClassName | string | read only | Retourne le nom de la classe associée si l'attribut est un rôle d'association. |
| IsEnumeration | boolean | read only | Retourne true si le type est une énumération. |
| EnumerationName | string | read only | Retourne le nom de l'énumération si le type est une énumération. |
| TypeParam1 | string | read only | Retourne le premier paramètre de type (si applicable). |
| TypeParam2 | string | read only | Retourne le deuxième paramètre de type (si applicable). |
| TypeParam3 | string | read only | Retourne le troisième paramètre de type (si applicable). |
| IsUnicode | boolean | read only | Retourne true si le type est Unicode. |
| IsPersonalData | boolean | read only | Retourne true si l'attribut contient des données personnelles. |
| IsSensitiveData | boolean | read only | Retourne true si l'attribut contient des données sensibles. |
| Caption | string | read only | Retourne le libellé de l'attribut. |
| NativeCaption | string | read only | Retourne le libellé natif de l'attribut. |
| ShortCaption | string | read only | Retourne le libellé court de l'attribut. |
| NativeShortCaption | string | read only | Retourne le libellé court natif de l'attribut. |
| Hint | string | read only | Retourne l'indice ou aide de l'attribut. |
| NativeHint | string | read only | Retourne l'indice natif de l'attribut. |
| IsFramework | boolean | read only | Retourne true si l'attribut appartient au framework. |
| IsRefOid | boolean | read only | Retourne true si l'attribut est un OID de référence. |
| IsChild | boolean | read only | Retourne true si l'attribut représente un enfant (composition). |
— Code métier — Développement DSM —