Package browser

Classe ClassBrowser

Classes de ce package :

Packages - Hiérarchie - Index - Constantes et fonctions

Ascendants


Object
  |
  +--- GuiElem
         |
         +--- GuiArea
                |
                +--- GuiWindow
                       |
                       +--- Browser
                              |
                              +--- ClassBrowser

Description


Navigateur de classes. Cette classe offre à l'utilisateur la possibilité d'obtenir la liste des méthodes et des attributs d'une classe particulière.

La fenetre qui apparait suite à l'appel de la méthode show() héritée de la classe GuiWindow permet de saisir un nom de classe. Après avoir cliqué sur le bouton Update, la fenetre affiche dans l'onglet Methods la liste des méthodes propres à cette classe, et celle propres à ses classes parentes si la case à cocher Exact est décochée. Le fait de double-cliquer sur un des éléments de la liste provoque l'affichage d'un ModuleBrowser sur la méthode sélectionnée.

L'onglet Attributes ne fait que recenser les attributs disponibles de la classe. Aucune action n'est associée au double-clic sur un attribut.

Enfin, l'onglet Instances recense les instances de la classe actuellement en mémoire. En double-cliquant sur une instance, il est possible d'obtenir des informations supplémentaires ou d'interagir avec elle.

Voir aussi
GuiWindow.show


Aperçu des attributs



Aperçu des méthodes


delete Appelée lors de la destruction de l'instance.
new Crée en mémoire un nouveau navigateur de classes.


Référence des attributs



Référence des méthodes


delete

void delete();

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

new

void new(string className);

Crée en mémoire un nouveau navigateur de classes. Ce navigateur affichera les informations sur la classe spécifiée. La fenetre reste cachée tant que la méthode show() n'est pas appelée.

Paramètres
className - classe à explorer


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