Class DefaultHandlerLoadXml

java.lang.Object
  |
  +--org.xml.sax.helpers.DefaultHandler
        |
        +--DefaultHandlerLoadXml
All Implemented Interfaces:
org.xml.sax.ContentHandler, DocumentBaliseName, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class DefaultHandlerLoadXml
extends org.xml.sax.helpers.DefaultHandler
implements DocumentBaliseName

Permet de faire la lecture d'un document sauvegarder au format XML

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

Field Summary
static java.lang.String _text
           
static java.lang.String attribut_balise_def
           
static java.lang.String attribut_balise_default
           
static java.lang.String attribut_balise_name
           
static java.lang.String attribut_balise_type
           
static java.lang.String attribut_balise_valeur
           
static java.lang.String attribut_def
           
static java.lang.String attribut_enum
           
static java.lang.String attribut_liste
           
static java.lang.String attribut_name
           
static java.lang.String attribut_value
           
static java.lang.String backcolor_blue
           
static java.lang.String backcolor_green
           
static java.lang.String backcolor_red
           
static java.lang.String balise_def
           
static java.lang.String balise_name
           
static java.lang.String bold
           
static java.lang.String both
           
static java.lang.String color
           
static java.lang.String debut
           
static java.lang.String defaultdtdfile
           
static java.lang.String dtdfilename
           
static java.lang.String empty
           
static java.lang.String fin
           
static java.lang.String font
           
static java.lang.String fontsize
           
static java.lang.String frontcolor_blue
           
static java.lang.String frontcolor_green
           
static java.lang.String frontcolor_red
           
static java.lang.String isdead
           
static java.lang.String italic
           
static java.lang.String ligne
           
static java.lang.String liste_balise_def
           
static java.lang.String liste_tag
           
static java.lang.String nb_balise
           
static java.lang.String order
           
static java.lang.String strike
           
static java.lang.String style_def
           
static java.lang.String tag_def
           
static java.lang.String underline
           
static java.lang.String value_liste
           
 
Constructor Summary
DefaultHandlerLoadXml()
           
 
Method Summary
 void characters(char[] ch, int start, int length)
           
 Tag createTag(org.xml.sax.Attributes attr)
           
 void endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName)
           
 java.lang.String getDocument()
          renvoie la chaine de caractere du document texte
 java.lang.String getDtdFileName()
          renvoie le nom du fichier dtd
 ListeBalise getListeBalise()
          renvoie la liste des balise lut dans le fichier
 ListeTag getListeTag()
          renvoie la liste des tag lut dans le fichier
 void lect(java.io.FileReader f)
           
 void lectDTD(org.xml.sax.Attributes attr)
          appele lors de la lecture du nom du fichier DTD
static void main(java.lang.String[] args)
           
 void startDocument()
          hook appele lors du debut de lecture du document
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

attribut_def

public static final java.lang.String attribut_def

attribut_name

public static final java.lang.String attribut_name

attribut_value

public static final java.lang.String attribut_value

attribut_liste

public static final java.lang.String attribut_liste

tag_def

public static final java.lang.String tag_def

nb_balise

public static final java.lang.String nb_balise

debut

public static final java.lang.String debut

fin

public static final java.lang.String fin

isdead

public static final java.lang.String isdead

ligne

public static final java.lang.String ligne

liste_tag

public static final java.lang.String liste_tag

style_def

public static final java.lang.String style_def

font

public static final java.lang.String font

fontsize

public static final java.lang.String fontsize

backcolor_red

public static final java.lang.String backcolor_red

backcolor_green

public static final java.lang.String backcolor_green

backcolor_blue

public static final java.lang.String backcolor_blue

underline

public static final java.lang.String underline

bold

public static final java.lang.String bold

frontcolor_red

public static final java.lang.String frontcolor_red

frontcolor_green

public static final java.lang.String frontcolor_green

frontcolor_blue

public static final java.lang.String frontcolor_blue

strike

public static final java.lang.String strike

balise_def

public static final java.lang.String balise_def

balise_name

public static final java.lang.String balise_name

empty

public static final java.lang.String empty

order

public static final java.lang.String order

liste_balise_def

public static final java.lang.String liste_balise_def

attribut_balise_def

public static final java.lang.String attribut_balise_def

attribut_balise_name

public static final java.lang.String attribut_balise_name

attribut_balise_type

public static final java.lang.String attribut_balise_type

attribut_balise_default

public static final java.lang.String attribut_balise_default

attribut_balise_valeur

public static final java.lang.String attribut_balise_valeur

attribut_enum

public static final java.lang.String attribut_enum

value_liste

public static final java.lang.String value_liste

_text

public static final java.lang.String _text

dtdfilename

public static final java.lang.String dtdfilename

italic

public static final java.lang.String italic

defaultdtdfile

public static final java.lang.String defaultdtdfile

color

public static final java.lang.String color

both

public static final java.lang.String both
Constructor Detail

DefaultHandlerLoadXml

public DefaultHandlerLoadXml()
Method Detail

getDocument

public java.lang.String getDocument()
renvoie la chaine de caractere du document texte

getListeBalise

public ListeBalise getListeBalise()
renvoie la liste des balise lut dans le fichier

getListeTag

public ListeTag getListeTag()
renvoie la liste des tag lut dans le fichier

getDtdFileName

public java.lang.String getDtdFileName()
renvoie le nom du fichier dtd

startDocument

public void startDocument()
hook appele lors du debut de lecture du document
Overrides:
startDocument in class org.xml.sax.helpers.DefaultHandler

lectDTD

public void lectDTD(org.xml.sax.Attributes attr)
appele lors de la lecture du nom du fichier DTD
Parameters:
attr - attribut de l'element XML

createTag

public Tag createTag(org.xml.sax.Attributes attr)

startElement

public void startElement(java.lang.String uri,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes attributes)
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler

endElement

public void endElement(java.lang.String namespaceURI,
                       java.lang.String localName,
                       java.lang.String qName)
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler

characters

public void characters(char[] ch,
                       int start,
                       int length)
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler

lect

public void lect(java.io.FileReader f)
          throws java.lang.Exception

main

public static void main(java.lang.String[] args)