Package code

Classe AttributeDescription

Classes de ce package :

Packages - Hiérarchie - Index - Constantes et fonctions

Ascendants


Object
  |
  +--- Description
         |
         +--- AttributeDescription

Description


Inspecte un attribut.

Il est possible d'obtenir tous les renseignements souhaités sur un attribut particulier.


Aperçu des attributs


className La classe à laquelle appartient l'attribut inspecté.
name Le nom de l'attribut inspecté.
owner L'instance à laquelle appartient l'attribut inspecté.
type Le type de l'attribut inspecté.
value La valeur de l'attribut, au moment où il a été inspecté.


Aperçu des méthodes


delete Appelée lors de la destruction de l'instance.
new Crée un nouvel inspecteur d'attribut de classe.
readInClass Inspecte un attribut d'une classe particulière.
readInObject Inspecte un attribut d'une instance particulière.


Référence des attributs


className

string className;

La classe à laquelle appartient l'attribut inspecté.

name

string name;

Le nom de l'attribut inspecté.

owner

Object owner;

L'instance à laquelle appartient l'attribut inspecté.

type

string type;

Le type de l'attribut inspecté.

value

string value;

La valeur de l'attribut, au moment où il a été inspecté.


Référence des méthodes


delete

void delete();

Appelée lors de la destruction de l'instance.

new

void new();

Crée un nouvel inspecteur d'attribut de classe.

readInClass

bool readInClass(string className, string attrName);

Inspecte un attribut d'une classe particulière. Toutes les informations en rapport avec l'attribut s'il est valide sont lisibles dans les attributs de la classe AttributeDescription.

Paramètres
className - le nom de la classe qui contient l'attribut souhaité
attrName - le nom de l'attribut à inspecter
Valeur de retour
false si l'attribut est introuvable dans la classe spécifiée ; true sinon

readInObject

bool readInObject(Object obj, string attrName);

Inspecte un attribut d'une instance particulière. Toutes les informations en rapport avec l'attribut s'il est valide sont lisibles dans les attributs de la classe AttributeDescription.

Paramètres
obj - l'instance qui contient l'attribut souhaité
attrName - le nom de l'attribut à inspecter
Valeur de retour
false si l'attribut est introuvable dans l'instance spécifiée ; true sinon


© Virtualys / E.N.I.B. / LI2 - Tous droits réservés
Dernières modifications :