jaxe
Interface InterfaceGestionErreurs

All Known Implementing Classes:
GestionErreurs

public interface InterfaceGestionErreurs

Le gestionnaire d'erreurs affiche les erreurs aux utilisateurs. Il peut être remplacé pour une meilleure gestion d'erreurs, comme avec l'affichage de bulles d'aides.


Method Summary
 void editionInterdite(JaxeElement parent, org.w3c.dom.Element refElement)
          L'utilisateur a essayé d'ajouter un élément dans un élément qui n'est pas éditable
 void enfantInterditSousParent(JaxeElement parent, org.w3c.dom.Element refElement)
          Un enfant n'a pas été inséré parce-qu'il n'est pas autorisé sous le parent
 void insertionImpossible(java.lang.String expr, JaxeElement parent, org.w3c.dom.Element refElement)
          L'enfant est interdit à cet endroit d'après l'expression régulière de l'élément parent.
 void pasSousLaRacine(org.w3c.dom.Element refElement)
          L'utilisateur a essayé d'ajouter un élément avant ou après la racine
 void texteInterdit(JaxeElement parent)
          Le texte n'est pas autorisé sous cet élément
 

Method Detail

pasSousLaRacine

void pasSousLaRacine(org.w3c.dom.Element refElement)
L'utilisateur a essayé d'ajouter un élément avant ou après la racine

Parameters:
refElement - Référence vers l'élément que l'utilisateur a essayé d'ajouter

editionInterdite

void editionInterdite(JaxeElement parent,
                      org.w3c.dom.Element refElement)
L'utilisateur a essayé d'ajouter un élément dans un élément qui n'est pas éditable

Parameters:
parent - L'élément Jaxe édité
refElement - Référence vers l'élément que l'utilisateur a essayé d'ajouter

enfantInterditSousParent

void enfantInterditSousParent(JaxeElement parent,
                              org.w3c.dom.Element refElement)
Un enfant n'a pas été inséré parce-qu'il n'est pas autorisé sous le parent

Parameters:
refParent - L'élément Jaxe du parent
defbalise - Référence vers l'élément que l'utilisateur a essayé d'insérer

insertionImpossible

void insertionImpossible(java.lang.String expr,
                         JaxeElement parent,
                         org.w3c.dom.Element refElement)
L'enfant est interdit à cet endroit d'après l'expression régulière de l'élément parent.

Parameters:
expr - Expression régulière de l'élément parent
parent - L'élément Jaxe du parent
refElement - Référence vers l'élément que l'utilisateur a essayé d'insérer

texteInterdit

void texteInterdit(JaxeElement parent)
Le texte n'est pas autorisé sous cet élément

Parameters:
je - L'élément Jaxe sous lequel le texte n'est pas autorisé