Uses of Class
jaxe.JaxeElement

Packages that use JaxeElement
jaxe   
jaxe.elements   
 

Uses of JaxeElement in jaxe
 

Fields in jaxe declared as JaxeElement
private  JaxeElement AttributePanel._elem
          The current Element
private  JaxeElement JaxeEditEvent._je
          JaxeElement
private  JaxeElement AllowedElementsPanel._parent
           
 JaxeElement JaxeUndoableEdit.je
           
(package private)  JaxeElement Balise.je
           
(package private)  JaxeElement ActionInsertionBalise.FocusRunnable.newje
           
 JaxeElement JaxeDocument.rootJE
           
 

Fields in jaxe with type parameters of type JaxeElement
 java.util.HashMap<org.w3c.dom.Node,JaxeElement> JaxeDocument.dom2JaxeElement
           
 

Methods in jaxe that return JaxeElement
 JaxeElement JaxeElement.couper(javax.swing.text.Position pos)
          coupe la zone de texte en 2, retourne la nouvelle zone créée après celle-ci
static JaxeElement JEFactory.createJE(JaxeDocument doc, org.w3c.dom.Element eldef, org.w3c.dom.Node el)
          Deprecated. Utiliser createJE(doc, refElement, nom, typeNoeud, el) à la place
static JaxeElement JEFactory.createJE(JaxeDocument doc, org.w3c.dom.Element refElement, java.lang.String nom, java.lang.String typeNoeud, org.w3c.dom.Node el)
          Création d'un JaxeElement à partir du type de balise, du document Jaxe, de la référence de l'élément, et (pour une création à partir d'un élément DOM existant) de l'élément DOM. el doit être null pour la création d'un nouvel élément.
static JaxeElement JEFactory.createJE(java.lang.String typebalise, JaxeDocument doc, org.w3c.dom.Element eldef, org.w3c.dom.Element el)
          Deprecated. Utiliser createJE(doc, refElement, nom, typeNoeud, el) à la place
 JaxeElement JaxeDocument.elementA(int pos)
           
 JaxeElement JaxeElement.elementA(int pos)
          Renvoit l'élément de plus bas niveau se trouvant à la position donnée dans le texte
 JaxeElement JaxeElement.enfantApres(int pos)
          Renvoit le premier élément enfant de celui-ci dont la position est pos ou après pos
 JaxeElement JaxeDocument.getElementForNode(org.w3c.dom.Node node)
          Returns the JaxeElement that represents the Node
 JaxeElement JaxeElement.getFirstChild()
          Renvoit le premier élément enfant (ou null)
 JaxeElement JaxeEditEvent.getJaxeElement()
          Returns the JaxeElement or null if event is used with text
 JaxeElement JaxeElement.getNextSibling()
          Renvoit l'enfant suivant (ou null)
 JaxeElement JaxeElement.getParent()
          Renvoit l'élément parent, en utilisant l'arbre DOM
 

Methods in jaxe that return types with arguments of type JaxeElement
 java.util.ArrayList<JaxeElement> JaxeElement.elementsDans(int dpos, int fpos)
          Renvoit les éléments se trouvant dans la zone du texte indiquée
 

Methods in jaxe with parameters of type JaxeElement
 void ErrorHandler.childNotAllowed(java.lang.String expr, JaxeElement parent, org.w3c.dom.Element defbalise)
           
 void ErrorHandlerIf.childNotAllowed(java.lang.String expr, JaxeElement parent, org.w3c.dom.Element defbalise)
          Deprecated. The childis not allowed in the Parent-Node
 void GestionErreurs.editionInterdite(JaxeElement parent, org.w3c.dom.Element refElement)
           
 void InterfaceGestionErreurs.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 ErrorHandlerWrapper.editionInterdite(JaxeElement parent, org.w3c.dom.Element refElement)
           
 void ErrorHandler.editNotAllowed(JaxeElement parent, org.w3c.dom.Element defbalise)
           
 void ErrorHandlerIf.editNotAllowed(JaxeElement parent, org.w3c.dom.Element defbalise)
          Deprecated. The User tried to add an Element in an Node that is not editable
 boolean Config.elementValide(JaxeElement parent, boolean details, java.lang.String[] texpr)
          Renvoie true si l'élément parent est valide par rapport à ses enfants (au niveau 1)
 void GestionErreurs.enfantInterditSousParent(JaxeElement parent, org.w3c.dom.Element refElement)
           
 void InterfaceGestionErreurs.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 ErrorHandlerWrapper.enfantInterditSousParent(JaxeElement parent, org.w3c.dom.Element refElement)
           
protected  java.lang.String Config.expressionEspace(JaxeElement parent, int debutSelection, int finSelection, org.w3c.dom.Element aInserer, boolean testEspace, java.lang.String espaceParent)
          Renvoie l'expression régulière correspondant aux enfants d'un élément, en n'utilisant que les éléments ayant l'espace de noms du parent si testEspace est true, et en ajoutant aInserer à la place de se qui se trouve entre debutSelection et finSelection.
 void JaxeElement.fusionner(JaxeElement el)
          fusionne cet élément avec celui donné, dans le DOM (aucun changement du texte)
 void GestionErreurs.insertionImpossible(java.lang.String expr, JaxeElement parent, org.w3c.dom.Element refElement)
           
 void InterfaceGestionErreurs.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 ErrorHandlerWrapper.insertionImpossible(java.lang.String expr, JaxeElement parent, org.w3c.dom.Element refElement)
           
 boolean Config.insertionPossible(JaxeElement parent, int debutSelection, int finSelection, org.w3c.dom.Element aInserer)
          Renvoie true si on peut insérer l'élement aInsérer sous la balise parent sur la sélection définie par les positions debutSelection et finSelection.
 boolean Config.insertionPossible(JaxeElement parent, javax.swing.text.Position pos, org.w3c.dom.Element aInserer)
          Deprecated. utiliser insertionPossible(JaxeElement, int, int, Element) à la place
private static org.w3c.dom.Element FonctionAjStyle.refParentConfig(JaxeDocument doc, JaxeElement je, Config conf)
          Renvoie la référence du JaxeElement je s'il est dans la config conf, ou du parent de je dans conf sinon
 void JaxeElement.remplacerEnfant(JaxeElement je, JaxeElement newje)
          remplace l'enfant je à la fois dans le texte et dans le DOM
 void JaxeElement.remplacerEnfantDOM(JaxeElement je, JaxeElement newje)
          remplace l'enfant je dans le DOM
 boolean JaxeElement.sameStyle(JaxeElement source, JaxeElement target)
           
 void JaxeElement.supprimerEnfant(JaxeElement je)
          supprime l'enfant je à la fois dans le texte et dans le DOM
 void JaxeElement.supprimerEnfantDOM(JaxeElement je)
          supprime l'enfant je dans le DOM
 boolean JaxeDocument.testerInsertionFragment(org.w3c.dom.DocumentFragment frag, JaxeElement parent, javax.swing.text.Position pos)
          Teste si l'insertion d'un fragment est autoris�e sous un certain �l�ment parent � la position pos.
 void GestionErreurs.texteInterdit(JaxeElement parent)
           
 void InterfaceGestionErreurs.texteInterdit(JaxeElement parent)
          Le texte n'est pas autorisé sous cet élément
 void ErrorHandlerWrapper.texteInterdit(JaxeElement parent)
           
 void ErrorHandler.textNotAllowed(JaxeElement element)
           
 void ErrorHandlerIf.textNotAllowed(JaxeElement element)
          Deprecated. It is not allowed to insert Text into this Element
private static boolean FonctionAjStyle.tostyle(JaxeElement je, org.w3c.dom.Element elStyle)
          Applique le style à un JEStyle ou un JETexte
 

Constructors in jaxe with parameters of type JaxeElement
ActionInsertionBalise.FocusRunnable(JaxeElement newje)
           
Balise(JaxeElement je, boolean division, int typeBalise)
          Constructeur pour un composant Balise qui affiche le titre de l'élément XML sur la balise.
Balise(JaxeElement je, java.lang.String texte, boolean division, int typeBalise)
          Constructeur pour un composant Balise qui affiche le texte donné en paramètre sur la balise.
JaxeEditEvent(java.lang.Object source, JaxeElement e)
          Creates an event with JaxeElements
JaxeElement.MonBouton(JaxeElement je, boolean division, int typeBalise)
          Deprecated.  
JaxeUndoableEdit(int ajsup, JaxeElement je)
           
JaxeUndoableEdit(int ajsup, JaxeElement je, boolean regrouper)
           
 

Uses of JaxeElement in jaxe.elements
 

Subclasses of JaxeElement in jaxe.elements
 class JECData
          Section CDATA
 class JECommentaire
          Commentaire XML
 class JEDivision
          Zone de division.
 class JEEquation
          Equation Type d'élément Jaxe: 'equation' paramètre: texteAtt: le nom de l'attribut donnant le texte de l'équation paramètre: srcAtt: le nom de l'attribut donnant le nom de l'image paramètre: labelAtt: le nom de l'attribut donnant le label de l'image
 class JEFichier
          Fichier d'image.
 class JEFormulaire
          Affichage récursif des éléments d'une séquence sous forme d'un formulaire.
 class JEInconnu
          Elément dont la définition est inconnue
 class JEItem
          Elément d'une liste, affiché avec des puces ou des numéros.
 class JEListe
          Liste d'éléments JEItem, à points ou numérotée.
 class JEListeChamps
          Petite liste modifiable dans un dialogue.
 class JESauf
          Representation-element for processing instructions
 class JEString
          Petite zone de texte.
 class JEStyle
          Elément de style (B ou I ou SUB ou SUP).
 class JESwing
           
 class JESymbole
          Fichier d'image comme Fichier, mais que l'on peut créer avec un dialogue affichant les images se trouvant dans le dossier 'symboles' de Jaxe.
 class JETable
          Tableau affiché comme tel dans le texte.
 class JETableTexte
          Table dans le texte, permettant l'insertion de sous-éléments dans les cellules.
(package private)  class JETableTexte.JESwingTD
           
 class JETexte
          Zone de texte interne à Jaxe (il n'y a pas de type correspondant).
 class JETypeSimple
          Element Jaxe pour représenter un type simple de schéma WXS.
 class JEVide
          Elément vide (est affiché comme un bouton) Type d'élément Jaxe: 'vide'
 class JEZone
          Zone de texte.
 

Methods in jaxe.elements that return JaxeElement
protected  JaxeElement JETableTexte.cellulesel()
          Renvoit l'élément Jaxe correspondant à la cellule dans laquelle se trouve le curseur.
 JaxeElement JEStyle.couper(javax.swing.text.Position pos)
           
 JaxeElement JETableTexte.elementA(int pos)
          Renvoit l'élément de plus bas niveau se trouvant à la position donnée dans le texte
private  JaxeElement JETableTexte.lignesel()
          Renvoit l'élément Jaxe correspondant à la ligne dans laquelle se trouve le curseur.
 

Methods in jaxe.elements that return types with arguments of type JaxeElement
 java.util.ArrayList<JaxeElement> JETableTexte.elementsDans(int dpos, int fpos)
          Renvoit les éléments se trouvant dans la zone du texte indiquée
private  java.util.ArrayList<JaxeElement> JETableTexte.elementsDansNoeud(org.w3c.dom.Node noeud, int dpos, int fpos)
          Runs through every Node.
 

Methods in jaxe.elements with parameters of type JaxeElement
 void JEStyle.fusionner(JaxeElement el)
          fusionne cet élément avec celui donné, dans le DOM (aucun changement du texte)
protected  java.awt.Point JETableTexte.getPointInGrille(JaxeElement jesel)
          Returns the Position of a JaxeElement in the Grille
 void JETableTexte.majCellule(JaxeElement jesel)
          Mise à jour du modèle et de l'affichage après modification de colspan ou rowspan.
protected  void JETableTexte.rechercherComposants(JaxeElement je, java.util.ArrayList<java.lang.Object> al)
           
 

Constructors in jaxe.elements with parameters of type JaxeElement
JEListe.BoutonListe(JaxeElement je, int typeBalise)