NodeFilter | NN 7 IE s.o DOM 2 | ||||||||||||||
L´objet NodeFilter fournit un mécanisme aux objets NodeIterator et TreeWalker permettant de déterminer quels noeuds ou quelles classes de noeuds doivent être acceptés ou rejetés pour l´inclusion dans l´une des listes de noeuds spéciales. La seule méthode accept() est invoquée silencieusement par les objets NodeInterator et TreeWalker chaque fois qu´ils doivent désigner le noeud suivant dans la séquence. L´objet NodeFilter est aussi le conteneur de deux ensembles de constantes utilisés dans une gamme d´appels de méthodes de création et de fonctions de filtre définies par l´utilisateur. Reportez-vous à l´objet TreeWalker pour un exemple et à la méthode document.createTreeWalker() pour l´application de ces constantes. |
|||||||||||||||
Référence de modèle d'objet | |||||||||||||||
NodeFilter |
|||||||||||||||
Propriétés spécifiques à l´objet | |||||||||||||||
|
|||||||||||||||
Méthodes spécifiques à l´objet | |||||||||||||||
|
|||||||||||||||
Propriétés de gestionnaire d´événements spécifiques à l´objet | |||||||||||||||
Aucune. |
accept() | NN 7 IE s.o DOM 2 |
accept(nodeReference) | |
Renvoie un nombre entier indiquant si un noeud doit être inclus dans la liste de l´objet NodeIterator ou TreeWalker. Cette méthode est invoquée automatiquement par les objets chaque fois que l´une de leurs méthodes de déplacement de pointeur est invoquée. |
|
Paramètres | |
|
|
Valeur renvoyée | |
Valeur sous forme de nombre entier; à chacune d´entre elles correspond une valeur constante associée à l´objet NodeFilter: 1 (NodeFilter.FILTER_ACCEPT); 2 (NodeFilter.FILTER_REJECT); 3 (NodeFilter.FILTER_SKIP). |