jaxe
Class GestionErreurs

java.lang.Object
  extended by jaxe.GestionErreurs
All Implemented Interfaces:
InterfaceGestionErreurs

public class GestionErreurs
extends java.lang.Object
implements InterfaceGestionErreurs

Le gestionnaire d'erreurs par défaut


Constructor Summary
GestionErreurs(JaxeDocument doc)
           
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GestionErreurs

public GestionErreurs(JaxeDocument doc)
Method Detail

pasSousLaRacine

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

Specified by:
pasSousLaRacine in interface InterfaceGestionErreurs
Parameters:
refElement - Référence vers l'élément que l'utilisateur a essayé d'ajouter

editionInterdite

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

Specified by:
editionInterdite in interface InterfaceGestionErreurs
Parameters:
parent - L'élément Jaxe édité
refElement - Référence vers l'élément que l'utilisateur a essayé d'ajouter

enfantInterditSousParent

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

Specified by:
enfantInterditSousParent in interface InterfaceGestionErreurs

insertionImpossible

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

Specified by:
insertionImpossible in interface InterfaceGestionErreurs
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

public void texteInterdit(JaxeElement parent)
Description copied from interface: InterfaceGestionErreurs
Le texte n'est pas autorisé sous cet élément

Specified by:
texteInterdit in interface InterfaceGestionErreurs