http://www.jpicedt.org

jpicedt.format.input.util
Class OpenLaTeXJPICXmlExtractor

java.lang.Object
  extended by jpicedt.graphic.io.parser.JPICXmlExtractor
      extended by jpicedt.graphic.io.parser.JPICXmlFormatExtractor
          extended by jpicedt.format.input.util.OpenLaTeXJPICXmlExtractor
All Implemented Interfaces:
CodedContentExtraction, JPICXmlExtraction

public class OpenLaTeXJPICXmlExtractor
extends JPICXmlFormatExtractor

Cette classe permet d'extraire le code JPIC-XML enfoui dans un fichier au au format "open LaTeX JPIC-XML", c'est à dire du JPIC-XML où le code XML proprement dit est commenté à la LaTeX, sauf le code LaTeX des éléments <text>, celui-ci appairaissant en clair. Ce format permet de hacker le contenu des objets PicText d'un dessin avec un éditeur de LaTeX (par exemple Emacs+AucTeX).

Since:
jPicEdt 1.6
Author:
Vincent Belaïche

Nested Class Summary
 
Nested classes/interfaces inherited from interface jpicedt.graphic.io.parser.JPICXmlExtraction
JPICXmlExtraction.ExtractedXml
 
Nested classes/interfaces inherited from interface jpicedt.graphic.io.parser.CodedContentExtraction
CodedContentExtraction.ExtractedCodedContent
 
Field Summary
 
Fields inherited from interface jpicedt.graphic.io.parser.JPICXmlExtraction
USER_START_MARK_REGEXP, XML_BEGIN_MARK_REGEXP, XML_END_MARK_REGEXP, XML_HEAD_MARK_FORMAT_GROUP, XML_HEAD_MARK_REGEXP, XML_HEAD_MARK_VERSION_GROUP
 
Constructor Summary
OpenLaTeXJPICXmlExtractor()
           
 
Method Summary
 JPICXmlExtraction.ExtractedXml extractXml(String input)
          Extrait le code JPIC-XML enfoui, s'il en est, dans un fichier au format TeX.
 
Methods inherited from class jpicedt.graphic.io.parser.JPICXmlExtractor
extractCodedContent, getParser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface jpicedt.graphic.io.parser.CodedContentExtraction
extractCodedContent, getParser
 

Constructor Detail

OpenLaTeXJPICXmlExtractor

public OpenLaTeXJPICXmlExtractor()
Method Detail

extractXml

public JPICXmlExtraction.ExtractedXml extractXml(String input)
Description copied from class: JPICXmlFormatExtractor
Extrait le code JPIC-XML enfoui, s'il en est, dans un fichier au format TeX.

Specified by:
extractXml in interface JPICXmlExtraction
Overrides:
extractXml in class JPICXmlFormatExtractor
Parameters:
input - tampon contenant le fichier où chercher le code JPIC-XML.
Returns:
null si pas de JPIC-XML trouvé, un descripteur ExtractedXml du fichier sinon.
Since:
jPicEdt 1.6

http://www.jpicedt.org

Submit a bug : syd@jpicedt.org