Package org.nuiton.jrst

Interface Summary
DocumentHandler DocumentHandler.java Created: 30 oct. 06 10:22:52
JRST.JRSTOption Les options
JRSTDirective JRSTDirective.
 

Class Summary
AdvancedReader Le principe est d'avoir dans cette classe le moyen de lire, et de retourner la ou on etait avant la lecture (mark et reset de BufferedReader).
DocumentWalker DocumentWalker.
JRST FIXME: 'JRST --help' doesn't work, but 'JRST --help toto' work :( FIXME: 'JRST -c' doesn't work, but 'JRST -c toto' Created: 3 nov. 06 20:56:00
JRSTGenerator Cette classe contient plusieurs methodes pour générer, soit en utilisant une feuille de style JRSTGenerator.generate(Document, URL, Writer), soit un ContentHandler avec JRSTGenerator.generate(Document, ContentHandler), soit DocumentHandler avec JRSTGenerator.generate(Document, ContentHandler) ou bien regénérer du RST avec JRSTGenerator.generate(Document) dans les deux derniers cas il faut passer un Writer en parametre du constructeur.
JRSTGenerator.DocumentResolver  
JRSTInterface JRST main interface.
JRSTLexer Le principe est de positionner la mark du AdvancedReader lors du debut d'une methode peek*, puis a la fin de la methode de regarder le nombre de caractere utilisé pour la methode et de faire un reset.
JRSTReader Le principe est d'utiliser les methodes peek* JRSTLexer pour prendre l'element que l'on attend, si la methode retourne null ou un autre element et bien c que ce n'est pas le bon choix, cela veut dire que l'element courant est fini d'etre lu (plus de paragraphe dans la section par exemple) ou qu'il y a une erreur dans le fichier en entre.
ReStructuredText ReStructuredText.
 

Enum Summary
JRST.Overwrite  
 



Copyright © 2004-2010 CodeLutin. All Rights Reserved.