A B C D E F G I L M O P R S T U X _

A

accept(File) - Method in class SimpleFilter
soit f un fichier , correspond til a l'extension passer en parametre du constructeur
actionPerformed(ActionEvent) - Method in class ContextMenu.BaliseAction
 
Add(AttributDecl) - Method in class Balise
Add ajoute une declaration d'attribut a la liste des attribut de la balise
add(Tag) - Method in class ListeTag
Ajoute un tag a la liste
AddText(int, int) - Method in class ListeTag
prend en compte le fait que dans le document , on a rajouter du text
offset est l'endroit dans le document ou on a rajouter le texte
taille est la taille du texte rajouter
AddText(int, int) - Method in class Tag
 
AttributDecl - class AttributDecl.
AttributDecl represente la liste des attributs d'une balise Xml
AttributDecl(String, int, String, String, String) - Constructor for class AttributDecl
Attribut Decl prend en parametre le nom de l'attribut
son type
la valeur par default ,
la valeur
Sa clause Ce constructeur construit un attribut pouvant contenir une valeur libre
AttributDecl(String, int, String, String, String, Vector) - Constructor for class AttributDecl
Attribut Decl prend en parametre le nom de l'attribut
son type
la valeur par default ,
la liste des valeurs possible
Sa clause Ce constructeur construit un attribut pouvant contenir une valeur parmis une liste
attributeDecl(String, String, String, String, String) - Method in class XmlValidator.DTDValid
 
AttributValues - Variable in class Tag
 

B

Balise - class Balise.
La classe Balise reprensente une balise Xml
Il s'agit ici de la description du type de la balise (et non de la valeur reel de cette balise dans le document Xml)
Cette description implique et sa description dans la dtd et sa representation en terme d'IHM
Balise(String, boolean) - Constructor for class Balise
Construit la balise
name est le nom de la balise
empty doit etre a vrai si la balise est du type vide
BaliseNode - class BaliseNode.
 
BaliseNode(Tag, boolean) - Constructor for class BaliseNode
 

C

changedUpdate(DocumentEvent) - Method in class TextAreaPane.TextAreaPaneListener
 
CheckDialog - class CheckDialog.
CheckDialog est un panneau permettant de remplir
les valeurs des attributs d'une balise ex: Ce widget gere le fait que la valeur de l'attribut de la balise
doivent provenir d'une liste ou pas
CheckDialog.LigneAttributIHM - class CheckDialog.LigneAttributIHM.
LigneAttributIHM
est une classe interne reprente une ligne ( zone de choix , description de l'attribut)
CheckDialog.LigneAttributIHM(CheckDialog, MainFrame, String, String, int) - Constructor for class CheckDialog.LigneAttributIHM
Le constructeur prend en parametre la fenetre de l'application
le nom de l'attribut
la valeur de l'attribut(doit etre a null si l'attribut n'a pas de valeur)
clause doit etre a 2 si l'attribut est du type FIXED
CheckDialog.LigneAttributIHM(CheckDialog, MainFrame, String, String, int, Vector) - Constructor for class CheckDialog.LigneAttributIHM
Le constructeur prend en parametre la fenetre de l'application
le nom de l'attribut
la valeur de l'attribut(doit etre a null si l'attribut n'a pas de valeur)
clause doit etre a 2 si l'attribut est du type FIXED
valueListe represente la liste des valeurs possible pour la ligne
CheckDialog(MainFrame) - Constructor for class CheckDialog
Le constructeur ,master est le nom de la fenetre mere
Clean() - Method in class TextAreaPane
nettoie le document de tous les attributs graphiques
ColorComboRenderer - class ColorComboRenderer.
ColorComboRenderer est un widget permettant de choisir une couleur Il se presente comme un carre Color
ColorComboRenderer() - Constructor for class ColorComboRenderer
 
ContextMenu - class ContextMenu.
 
ContextMenu.BaliseAction - class ContextMenu.BaliseAction.
 
ContextMenu.BaliseAction(ContextMenu, Balise, MainFrame) - Constructor for class ContextMenu.BaliseAction
 
ContextMenu(MainFrame, ListeBalise) - Constructor for class ContextMenu
 
copy() - Method in class TextAreaPane
gere l'operation copy dans le document
create_JMenuBar() - Method in class MainFrame
Cree la bar de menu
createToolBar() - Method in class MainFrame
Cree la bar des boutons
cut() - Method in class TextAreaPane
gere l'operation couper dans le document

D

deb_caret - Variable in class TextAreaPane
le debut de la zone d'edition
desktop - Variable in class DTDValidator
desktop gere l'affichage du document XML
desktop - Variable in class TextAreaPane
gere la couche document vue
desktop - Variable in class XmlValidator
desktop gere l'affichage du document XML
DTDReader - class DTDReader.
DTDReader permet de lire un fichier dtd et de renvoyer la liste des balises
qui y correspond
DTDReader() - Constructor for class DTDReader
Constructeur de la classe DTDReader
DTDValidator - class DTDValidator.
 
DTDValidator(MainFrame) - Constructor for class DTDValidator
le constructeur prend la fenetre mere de l'application en parametre

E

elementDecl(String, String) - Method in class XmlValidator.DTDValid
 
externalEntityDecl(String, String, String) - Method in class XmlValidator.DTDValid
 

F

fin_caret - Variable in class TextAreaPane
la fin de la zone d'edition
FontDialog - class FontDialog.
Font Dialog permet de choisir les attribut graphiques
FontDialog(JFrame, String[], String[]) - Constructor for class FontDialog
 

G

GenerateXML - class GenerateXML.
la classe GenerateXML gere un document XML
GenerateXML() - Constructor for class GenerateXML
 
GenerateXML(String, ListeTag, String) - Static method in class GenerateXML
la fonction GenerateXML prend en parametre le document sous forme de chaine de caractere la liste des tags
le nom du fichier dtd et renvoie le document XML
GereFin(int) - Method in class TextAreaPane
reserve
get_debut() - Method in class TextAreaPane
renvoie le debut d'une zone selectionner
get_fin() - Method in class TextAreaPane
renvoie la fin d'une zone selectionner
get(int) - Method in class ListeTag
renvoie le ieme tag de la liste
get(int) - Method in class Tag
 
get(String) - Method in class Tag
 
getAlignmentY() - Method in class SmallButton
 
getAttribut() - Method in class Balise
Renvoie la representation graphique de la balise
getAttributes() - Method in class FontDialog
 
getBalise() - Method in class Tag
 
getBaliseByName(String) - Method in class ListeBalise
renvoie la balise dont le nom est passer en parametre
getClause() - Method in class AttributDecl
Reserver
getData() - Method in class DTDReader
renvoie la liste des balises correspondant au document dtd
getDebut() - Method in class Tag
 
getDebutFinStringBalise() - Method in class Tag
 
getDebutStringBalise() - Method in class Tag
 
getDescription() - Method in class SimpleFilter
fonction d'acces pour la description
getDocument() - Method in class TextAreaPane
renvoie la chaine de caractere representant le document
getEnum() - Method in class AttributDecl
Renvoie vrai si la valeur de l'attribut est prise dans une liste
getFin() - Method in class Tag
 
getFinStringBalise() - Method in class Tag
 
getIndex() - Method in class BaliseNode
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class ColorComboRenderer
 
getListeAttribut() - Method in class Balise
Renvoie la liste des attributs de la balise
getListeTag() - Method in class ListeTag
renvoie la liste des tag sous forme de vecteur
getName() - Method in class AttributDecl
Renvoie le nom de l'attribut
getName() - Method in class Balise
Renvoie le nom de la balise
getNode() - Method in class XmlNode
renvoie le tableau de balise node ordonne
getOption() - Method in class FontDialog
renvoie le boolean option
getRealPosition(int) - Method in class ListeTag
 
getSoeur() - Method in class BaliseNode
 
getStatus() - Method in class FontDialog
 
getTag() - Method in class BaliseNode
 
getTag() - Method in class MainFrame
renvoie la liste des tags
getTagAtDebutOrEnd(int) - Method in class ListeTag
renvoie le tag qui debute ou commence par debutorend
getTagAtDebutOrEnd(int) - Method in class Tag
 
getTaille() - Method in class Tag
 
getType() - Method in class AttributDecl
Renvoie le type de l'attribut
getTypeS(int) - Static method in class AttributDecl
Convertit le type de l'attribut en chaine de caractere
getValue() - Method in class AttributDecl
Renvoie la valeur de l'attribut
getValueListe() - Method in class AttributDecl
Renvoie la liste des valeurs possibles pour l'attribut

I

init() - Method in class MainFrame
 
init(Balise, Tag) - Method in class CheckDialog
Initialise le widget avec un tag
Init(ListeTag) - Method in class XmlNode
 
insertUpdate(DocumentEvent) - Method in class TextAreaPane.TextAreaPaneListener
gere l'ajout dans le document
internalEntityDecl(String, String) - Method in class XmlValidator.DTDValid
 
IsDead() - Method in class Tag
 
IsDead(int, int) - Method in class Tag
 
IsDebut() - Method in class BaliseNode
 
IsEmptyBalise() - Method in class Balise
renvoie vrai si la balise est du type vide
IsMe(int) - Method in class Tag
 

L

ListeBalise - class ListeBalise.
ListeBalise reprensente le vecteur des balises de la dtd du document
ListeBalise() - Constructor for class ListeBalise
 
ListeTag - class ListeTag.
La classe ListeTag represente une liste de Tag au sein
du document
ListeTag() - Constructor for class ListeTag
constructeur de la classe
ListeTagIhm - class ListeTagIhm.
represente la visualisation graphique des tags du document
ListeTagIhm(MainFrame) - Constructor for class ListeTagIhm
constructeur de la classe , on passe la fenetre mere en parametre
load(File) - Method in class TextAreaPane
permet de charger dans le document un fichier

M

m_attributes - Variable in class FontDialog
 
m_cbColor - Variable in class FontDialog
 
m_cbColorbg - Variable in class FontDialog
 
m_chkBold - Variable in class FontDialog
 
m_chkItalic - Variable in class FontDialog
 
m_chkStrikethrough - Variable in class FontDialog
 
m_chkSubscript - Variable in class FontDialog
 
m_chkSuperscript - Variable in class FontDialog
 
m_chkUnderline - Variable in class FontDialog
 
m_color - Variable in class ColorComboRenderer
 
m_context - Variable in class TextAreaPane
le context d'affichage
m_doc - Variable in class DTDValidator
m_doc est le document XML proprement dit
m_doc - Variable in class TextAreaPane
le document
m_doc - Variable in class XmlValidator
m_doc est le document XML proprement dit
m_doc2 - Variable in class DTDValidator
m_doc2 est le document affiche representant le resultat de la compilation
m_doc2 - Variable in class XmlValidator
m_doc2 est le document affiche representant le resultat de la compilation
m_focusColor - Variable in class ColorComboRenderer
 
m_inactive - Variable in class SmallButton
 
m_kit - Variable in class DTDValidator
m_kit gere l'affichage RTF du document XML
m_kit - Variable in class TextAreaPane
la gestion RTF du document
m_kit - Variable in class XmlValidator
m_kit gere l'affichage RTF du document XML
m_kit2 - Variable in class DTDValidator
m_kit2 gere l'affichage RTF du document valider
m_kit2 - Variable in class XmlValidator
m_kit2 gere l'affichage RTF du document valider
m_lowered - Variable in class SmallButton
 
m_lstFontName - Variable in class FontDialog
 
m_lstFontSize - Variable in class FontDialog
 
m_monitor - Variable in class DTDValidator
m_monitor affiche le document Xml
m_monitor - Variable in class TextAreaPane
affiche le document
m_monitor - Variable in class XmlValidator
m_monitor affiche le document Xml
m_monitor2 - Variable in class DTDValidator
m_monitor2 gere l'affichage du resultat de la compilation
m_monitor2 - Variable in class XmlValidator
m_monitor2 gere l'affichage du resultat de la compilation
m_nonFocusColor - Variable in class ColorComboRenderer
 
m_option - Variable in class FontDialog
 
m_preview - Variable in class FontDialog
 
m_raised - Variable in class SmallButton
trois border pour savoir si un un bouton est appuye ,releve ,inactif
main(String[]) - Static method in class DTDReader
fonction de test
main(String[]) - Static method in class MainFrame
 
MainFrame - class MainFrame.
MainFrame represente la fenetre mere de l'application
MainFrame() - Constructor for class MainFrame
Constructeur de la fenetre
mouseClicked(MouseEvent) - Method in class SmallButton
a surcharge , effet si le bouton est clicke
mouseEntered(MouseEvent) - Method in class SmallButton
si la souris rentre dans le bouton , le bord prend un aspect releve
mouseExited(MouseEvent) - Method in class SmallButton
 
mousePressed(MouseEvent) - Method in class SmallButton
met a jour le bord enfonce au bouton si le bouton de souris est presse
mouseReleased(MouseEvent) - Method in class SmallButton
met a jour le bord inactif du bouton si la souris est releve

O

OnClickMenu(Balise) - Method in class ContextMenu
 
OnSize() - Method in class MainFrame
 

P

paintComponent(Graphics) - Method in class ColorComboRenderer
 
parseDTD(String) - Method in class DTDReader
Parse un document dtd specifier dans un fichier dont le nom est filename
paste() - Method in class TextAreaPane
gere l'operation coller dans le document

R

remove(Tag) - Method in class ListeTag
enleve le tag "tag" de la liste
renvoie vrai si le tag est dans la liste
remove(Tag) - Method in class MainFrame
enleve un tag de la liste
RemoveText(int, int) - Method in class ListeTag
prend en compte le fait que dans le document , on a enlever du text
offset est l'endroit dans le document ou on a enlever le texte
taille est la taille du texte enlever
RemoveText(int, int) - Method in class Tag
 
removeUpdate(DocumentEvent) - Method in class TextAreaPane.TextAreaPaneListener
gere le retrait de caractere dans le document
repaintTag(ListeTag) - Method in class TextAreaPane
repaint tous les tags du document
run() - Method in class TextAreaPane.Status
affiche la mention de la ligne

S

scrollpane - Variable in class DTDValidator
 
scrollpane - Variable in class XmlValidator
 
search(int) - Method in class ListeTag
renvoie le tag , dont les bornes encadre au plus proche l'entier passer
select(int, int) - Method in class TextAreaPane
gere la selection d'un morceau de texte (passage en gras)
select(Tag) - Method in class ListeTagIhm
 
select(Tag) - Method in class MainFrame
gere la selection d'un tag
set_example(String, AttributeSet) - Method in class FontDialog
mets a jour l'example de la boite de dialogue
setAttributes(AttributeSet) - Method in class FontDialog
mets a jour les attribut graphique de l'exemple
setAttributeSet(Balise, int, int) - Method in class TextAreaPane
met a jour un morceau de document(entre debut et fin ) avec un attribut graphique d'une balise renvoie un booleen de controle
setAttributeSet(MutableAttributeSet) - Method in class TextAreaPane
met a jour la selection(debut fin) avec un attribut graphique
setAttributeSet(MutableAttributeSet, int, int) - Method in class TextAreaPane
met a jour un morceau de document (entre debut et fin) avec un attribut graphique (attrM) renvoie un booleen de controle
SetDead(boolean) - Method in class Tag
 
setDot(int) - Method in class TextAreaPane
 
SetSoeur(BaliseNode) - Method in class BaliseNode
 
setStatus(String) - Method in class MainFrame
mets a jour la ligne de status
SetTag(ListeTag) - Method in class ListeTagIhm
mets a jour le composant avec une liste de tag
setValue(String) - Method in class Tag.AttributValue
 
SimpleFilter - class SimpleFilter.
La classe SimpleFIlete est une extension
de javax.swing.fileChooser.FileFilter
elle a pour but de rendre plus simple l'initialisation
de la classe
SimpleFilter(String, String) - Constructor for class SimpleFilter
le constructeur prend en parametre l'extension et la description du format , par exemple rtf, RtfDOcument
size() - Method in class ListeTag
renvoie la taille de la liste
SmallButton - class SmallButton.
Il s'agit d'une classe etendue de Bouton
implementant les fonctions de souris.
SmallButton(Action, String) - Constructor for class SmallButton
Le constructeur prend une action et une chain de caractere

T

t - Variable in class FontDialog
 
Tag - class Tag.
 
Tag.AttributValue - class Tag.AttributValue.
 
Tag.AttributValue(Tag, String, String) - Constructor for class Tag.AttributValue
 
Tag(Balise, int, int) - Constructor for class Tag
 
Test(String) - Method in class DTDValidator
Test test une chaine de caractere representant le document XML
Test(String, boolean) - Method in class XmlValidator
Test test une chaine de caractere representant le document XML
TextAreaPane - class TextAreaPane.
TextAreaPane represente la zone d'edition du document
TextAreaPane.Status - class TextAreaPane.Status.
gere la mention "ligne numero : "
TextAreaPane.Status(TextAreaPane, MainFrame, String) - Constructor for class TextAreaPane.Status
on passe au contructeur la fenetre mere et le document
TextAreaPane.TextAreaPaneListener - class TextAreaPane.TextAreaPaneListener.
gere la modification du document par rapport a l'emplacement des tags
TextAreaPane.TextAreaPaneListener(TextAreaPane, ListeTag) - Constructor for class TextAreaPane.TextAreaPaneListener
on passe la liste des tag en parametre
TextAreaPane(MainFrame) - Constructor for class TextAreaPane
le constructeur , on passe la fenetre mere en parametre
toString() - Method in class AttributDecl
Fonction d'affichage de la classe
toString() - Method in class Balise
Renvoie une chaine de caractere representant la balise
toString() - Method in class BaliseNode
 
toString() - Method in class Tag.AttributValue
 
toString() - Method in class XmlNode
 

U

UpDateAttribut(AttributeSet) - Method in class Balise
Mets a jour les attributs graphiques de la balise
UpDateChild(Balise, MutableAttributeSet) - Method in class MainFrame
Update le changement graphique d'une balise
UpDateChild(int) - Method in class MainFrame
mets jour graphiquement les differentes fenetres avec une position dans le texte
UpDateDocument(TextAreaPane) - Method in class ListeTag
met a jour un document graphique avec les tag
UpDateListe() - Method in class MainFrame
mets a jour la liste des tags Ihm
updatePreview() - Method in class FontDialog
 
UpDateTag() - Method in class MainFrame
mets ajour la listes des tag

X

XmlNode - class XmlNode.
La classe XmlNode sert a la generation du document XML
Elle represente un tableau de Balise Node ordonne en fonction de leur apparition dans le texte
XmlNode() - Constructor for class XmlNode
 
XmlValidator - class XmlValidator.
XmlValidator represente une fenetre de validation d 'un document XML Cette Boite de dialogue affiche le document genere en Xml Essaye de le valider et affiche le resultat de la validation
XmlValidator.DTDValid - class XmlValidator.DTDValid.
La classe DTDValid permet de valider le document
XmlValidator.DTDValid(XmlValidator) - Constructor for class XmlValidator.DTDValid
 
XmlValidator(MainFrame) - Constructor for class XmlValidator
le constructeur prend la fenetre mere de l'application en parametre

_

_aname - Variable in class AttributDecl
Le nom de la balise
_balise - Variable in class ContextMenu.BaliseAction
 
_balise - Variable in class Tag
 
_bnode - Variable in class ListeTagIhm
 
_clause - Variable in class AttributDecl
reserve
_debut - Variable in class Tag
 
_dtdfile - Variable in class MainFrame
 
_dtdvalidator - Variable in class MainFrame
 
_empty - Variable in class Balise
La balise est t'elle du type empty
_enum - Variable in class AttributDecl
Cette balise a t elle une valeur ou une liste de valeur possible
_fin - Variable in class Tag
 
_IhmAttribut - Variable in class Balise
Attribut donnant la representation graphique de la balise
_isdead - Variable in class Tag
 
_liste - Variable in class ListeTagIhm
la liste graphique
_liste_attribut - Variable in class Balise
La liste des attributs
_listeBalise - Variable in class MainFrame
 
_listetag - Variable in class MainFrame
 
_master - Variable in class ContextMenu.BaliseAction
 
_master - Variable in class ListeTagIhm
la fenetre mere
_master - Variable in class TextAreaPane
la fenetre mere
_menuBar - Variable in class MainFrame
 
_moteur - Variable in class ContextMenu
 
_name - Variable in class Balise
Le nom de la balise
_name - Variable in class Tag.AttributValue
 
_split1 - Variable in class MainFrame
 
_split2 - Variable in class MainFrame
 
_split3 - Variable in class MainFrame
 
_split4 - Variable in class MainFrame
 
_status - Variable in class MainFrame
 
_tag - Variable in class ListeTagIhm
la liste des tag
_text1 - Variable in class MainFrame
la zone d'edition
_text2 - Variable in class MainFrame
la fenetre de checking
_text3 - Variable in class MainFrame
la fenetre d'edition des styles de balises
_text4 - Variable in class MainFrame
la liste des tags
_toolBar - Variable in class MainFrame
 
_type - Variable in class AttributDecl
Le type de la balise (required , fixed,imply)
_validator - Variable in class MainFrame
 
_value - Variable in class AttributDecl
La valeur de l'attribut
_value - Variable in class Tag.AttributValue
 
_valueDefault - Variable in class AttributDecl
La valeur par default
_valueVect - Variable in class AttributDecl
Dans le cas ou on a une liste de valeur possible

A B C D E F G I L M O P R S T U X _