http://www.jpicedt.org

jpicedt.graphic.io.parser
Interface Parser

All Known Subinterfaces:
ExtractionParsing
All Known Implementing Classes:
DefaultParser, DXFParser, JPICParser, JPICXmlParser

public interface Parser

Ceci est l'interface dont tout Parser passé en paramètre à PECanvas.read() (ou une méthode similaire de la classe PECanvas ou de classe l'utilisant) doit hériter.


Method Summary
 Drawing parse(Reader reader)
          Démarre l'analyse du fichier.
 void parse(Reader reader, ParsedDrawing parsedDrawing)
          Analyse syntaxique d'un dessin codé qui a été précédemment extrait d'un fichier.
 

Method Detail

parse

Drawing parse(Reader reader)
              throws ParserException
Démarre l'analyse du fichier.

Returns:
Un nouvel expample d'un Drawing peuplé des objets graphiques résultant des l'analyse des données lues par le reader passé en argument.
Throws:
ParserException - quand une erreur d'analyse survient, par ex. une erreur de syntaxe, un non appariement d'ouverture et clôture de bloc…
ParserException

parse

void parse(Reader reader,
           ParsedDrawing parsedDrawing)
           throws ParserException
Analyse syntaxique d'un dessin codé qui a été précédemment extrait d'un fichier. La méthode parse(Reader reader) continue d'être fournie pour compatibilité ascendante.

Throws:
ParserException - quand une erreur survient lors de l'analyse syntaxique.
ParserException
Since:
JPicEdt 1.6

http://www.jpicedt.org

Submit a bug : syd@jpicedt.org