|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Tag
Represente un tag dans un document
Inner Class Summary | |
class |
Tag.AttributValue
represente une valeur d'un attribut d'un tag dans un document |
Field Summary | |
protected Balise |
_balise
la balise contenant les information logique sur le tag |
protected int |
_debut
caractere de debut du tag |
protected int |
_fin
caractere de fin de tag |
protected boolean |
_isdead
est ce un tag valide (reserver) |
protected int |
_nb_ligne
renvoie le numero de ligne du tag |
protected java.util.Vector |
AttributValues
la liste des attribut du tag |
Constructor Summary | |
Tag()
cosntructeur par defaut |
|
Tag(Balise balise,
int debut,
int fin,
int nb_ligne)
constructeur de la classe Tag |
Method Summary | |
void |
AddText(int offset,
int taille,
int ligne)
gere le fait que l'on a ajouter un morceau de texte a l'offset offset de taille taille à la ligne ligne |
Tag.AttributValue |
createAttributValue(java.lang.String sname,
java.lang.String svalue)
|
Tag.AttributValue |
get(int i)
|
Tag.AttributValue |
get(java.lang.String i)
renvoie le ieme attribut du tag |
Balise |
getBalise()
renvoie la balise associe au tag |
int |
getDebut()
|
java.lang.String |
getDebutFinStringBalise()
renvoie une chaine de caractere representant le tag comme etant un tag de debut et fin de balise XML |
java.lang.String |
getDebutStringBalise()
renvoie une chaine de caractere representant le tag comme etant un tag de debut de balise XML |
int |
getFin()
|
java.lang.String |
getFinStringBalise()
renvoie une chaine de caractere representant le tag comme etant un tag de fin de balise XML |
int |
getLigne()
|
boolean |
getTagAtDebutOrEnd(int debutorend)
|
int |
getTaille()
renvoie la taille couverte par le tag |
boolean |
IsDead()
renvoie faux si le tag est valide |
boolean |
IsDead(int offset,
int taille)
renvoie vrai si je couvre la distance offset,offset+taille |
boolean |
IsMe(int caret)
renvoie vrai si le tag couvre caret |
int |
nbAttribut()
renvoie le nombre d'attribut du tag |
void |
RemoveText(int offset,
int taille,
int ligne)
gere le fait que l'on a enlever un morceau de texte a l'offset offset de taille taille à la ligne ligne |
void |
SetDead(boolean dead)
met a jour la valeur de l'attribut dead |
void |
setValue(java.lang.String name,
java.lang.String value)
met a jour un attribut du nom name avec la valeur value pour ce tag |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected Balise _balise
protected int _debut
protected int _fin
protected boolean _isdead
protected java.util.Vector AttributValues
protected int _nb_ligne
Constructor Detail |
public Tag()
public Tag(Balise balise, int debut, int fin, int nb_ligne)
b
- la balise contenant les information sur le tagdebut
- le caractere de debut du tagfin
- le caractere du de fin de tagnb_ligne
- le numero de ligne du tagMethod Detail |
public int nbAttribut()
public boolean IsDead()
public void SetDead(boolean dead)
dead
- la nouvelle valeurpublic Balise getBalise()
public int getDebut()
public int getFin()
public int getLigne()
public boolean getTagAtDebutOrEnd(int debutorend)
public Tag.AttributValue get(int i)
public void AddText(int offset, int taille, int ligne)
offset
- le debut ou on a ajouter du textetaille
- la taille du morceau a ajouterligne
- la ligne ou en a ajouterpublic void RemoveText(int offset, int taille, int ligne)
offset
- le debut ou on a enlever du textetaille
- la taille du morceau a envelerligne
- la ligne ou en a enleverpublic Tag.AttributValue createAttributValue(java.lang.String sname, java.lang.String svalue)
public boolean IsDead(int offset, int taille)
offset
- le debut de la couverturetaille
- la taille de la couverturepublic Tag.AttributValue get(java.lang.String i)
public void setValue(java.lang.String name, java.lang.String value)
name
- le nom de l'attributvalue
- la valeur de l'attributpublic boolean IsMe(int caret)
caret
- la position a testerpublic int getTaille()
public java.lang.String getDebutStringBalise()
public java.lang.String getDebutFinStringBalise()
public java.lang.String getFinStringBalise()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |