Class BaliseNode

java.lang.Object
  |
  +--BaliseNode

public class BaliseNode
extends java.lang.Object

La classe Balise Node represente un debut ou une fin de tag Chaque Balise Node est lié au tag ouvrant ou fermant correspondant On utilise ces objets pour generer le Xml correspondant au document tagé

Version:
6.0
Author:
Gros Pierre Emmanuel gros@limsi.fr

Constructor Summary
BaliseNode(Tag tag, boolean debut)
          le constructeur
 
Method Summary
 int getIndex()
          renvoie le numero du caractere concerne par ce tag
 BaliseNode getSoeur()
          renvoie le debut ou la fin du tag correspondant a ce baliseNode
 Tag getTag()
          renvoie le tag interprete par l'objet BaliseNode
 boolean IsDebut()
          permet de savoir si c'est le debut ou la fin du tag
 void SetSoeur(BaliseNode soeur)
          met a jour l'attribut _soeur
 java.lang.String toString()
          renvoie une chaine representant l'objet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BaliseNode

public BaliseNode(Tag tag,
                  boolean debut)
le constructeur
Parameters:
tag - le tag qui sera represente par les deux BaliseNode
Method Detail

getSoeur

public BaliseNode getSoeur()
renvoie le debut ou la fin du tag correspondant a ce baliseNode

SetSoeur

public void SetSoeur(BaliseNode soeur)
met a jour l'attribut _soeur
Parameters:
la - valeur de mise a jour

getIndex

public int getIndex()
renvoie le numero du caractere concerne par ce tag

IsDebut

public boolean IsDebut()
permet de savoir si c'est le debut ou la fin du tag

getTag

public Tag getTag()
renvoie le tag interprete par l'objet BaliseNode

toString

public java.lang.String toString()
renvoie une chaine representant l'objet
Overrides:
toString in class java.lang.Object