Index: jrst2/src/site/en/rst/devel/developerDoc.rst diff -u jrst2/src/site/en/rst/devel/developerDoc.rst:1.2 jrst2/src/site/en/rst/devel/developerDoc.rst:1.3 --- jrst2/src/site/en/rst/devel/developerDoc.rst:1.2 Tue Jun 5 17:26:04 2007 +++ jrst2/src/site/en/rst/devel/developerDoc.rst Wed Jun 6 12:21:27 2007 @@ -2,14 +2,14 @@ Developer Documentation ======================= -.. contents:: Summary +.. contents:: Class diagram ============= |classDiagramme| -AdvencedReader Class is used to easily read RST file using specifics methods: +AdvencedReader Class is used to easily read RST_ file using specifics methods: - String readLine() : return a line. - String[] readLines(int nb) : return nb lines - String[] readWhile(Pattern p) : return lines while they match to the pattern @@ -100,7 +100,7 @@ -What display the page (CSS was added to layout) : +What display the page (CSS [1]_ was added to layout) : .. topic:: Titre @@ -112,7 +112,7 @@ Uses axternal XSL ================= -JRST able to transform DocUtils XML with external XSL files. +JRST able to transform DocUtils XML with external XSL [2]_ files. You must use this following command:: JRST -x XSLfile, XSLfile2 RSTfile @@ -121,12 +121,14 @@ JRST --xslFile XSLfile, XSLfile2 RSTfile -JRST process RST file, returned DocUtils_ XML will be transformed by JRSTgenerator Class +JRST process RST_ file, returned DocUtils_ XML will be transformed by JRSTgenerator Class starting by XSLfile then XSL2file2... -XSL documentation is available here_. +.. [1] `Cascading Style Sheets`_ +.. [2] XSL documentation is available here_. .. _here: presentationXSL.html +.. _Cascading Style Sheets: http://en.wikipedia.org/wiki/Cascading_Style_Sheets .. _DocUtils: http://docutils.sourceforge.net/docs/ref/doctree.html .. |classDiagramme| image:: images/DiagrammeClass.png .. |sequanceDiagramme| image:: images/DiagrammeSequance.png \ No newline at end of file Index: jrst2/src/site/en/rst/devel/XSLpresentation.rst diff -u jrst2/src/site/en/rst/devel/XSLpresentation.rst:1.1 jrst2/src/site/en/rst/devel/XSLpresentation.rst:1.2 --- jrst2/src/site/en/rst/devel/XSLpresentation.rst:1.1 Tue Jun 5 15:52:14 2007 +++ jrst2/src/site/en/rst/devel/XSLpresentation.rst Wed Jun 6 12:21:27 2007 @@ -2,7 +2,7 @@ XSL (Extensible Stylesheets Language) ===================================== -.. contents:: Summary +.. contents:: Presentation ============ Index: jrst2/src/site/en/rst/devel/library.rst diff -u /dev/null jrst2/src/site/en/rst/devel/library.rst:1.1 --- /dev/null Wed Jun 6 12:21:34 2007 +++ jrst2/src/site/en/rst/devel/library.rst Wed Jun 6 12:21:27 2007 @@ -0,0 +1,31 @@ +===================== +Various librairy used +===================== + +.. contents:: + +dom4j_ +====== + +Dom4j_ is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform +using the Java Collections Framework and with full support for DOM, SAX and JAXP. + +javax.xml.transform_ +==================== + +Librairy used to the XSL transformation. + +SDoc_ +===== + +SDoc_ provide Swing composants which includes syntax coloration for many languages. + +Xmlunit_ +======== + +Xmlunit_ used to compare two XML files to show their differences. + +.. _dom4j: http://www.dom4j.org +.. _javax.xml.transform: http://java.sun.com/j2se/1.4.2/docs/api/javax/xml/transform/package-summary.html +.. _SDoc: http://sdoc.sourceforge.net/wiki/pmwiki.php +.. _Xmlunit: http://xmlunit.sourceforge.net/