Commit 28e7ac0a authored by Guillaume Chomat's avatar Guillaume Chomat
Browse files

minor modification.

parent a4abc506
......@@ -98,7 +98,7 @@
<section><title>XML: langage à balise, sans sémantique</title>
<para>Pour structurer les données, XML utilise des balises (des mots encadrés par '<' et '>') et des attributs (de la forme nom="valeur"). Pour cela, le langage XML est un "frère" du langage HTML(tous deux étant issus de SGML). Mais alors que HTML définit la signification de chaque balise et de chaque attribut, XML utilise les balises seulement pour délimiter les éléments de données et laisse l'entière interprétation des données à l'application qui les lit. En d'autres termes, si vous voyez "\<p\>" dans un fichier XML, on ne peut en déduire la sémantique. Selon le contexte cette balise peut définir un prix, un paragraphe, voir même une fleur.</para>
<para>Pour structurer les données, XML utilise des balises (des mots encadrés par '' et '') et des attributs (de la forme nom="valeur"). Pour cela, le langage XML est un "frère" du langage HTML(tous deux étant issus de SGML). Mais alors que HTML définit la signification de chaque balise et de chaque attribut, XML utilise les balises seulement pour délimiter les éléments de données et laisse l'entière interprétation des données à l'application qui les lit. En d'autres termes, si vous voyez "\p\" dans un fichier XML, on ne peut en déduire la sémantique. Selon le contexte cette balise peut définir un prix, un paragraphe, voir même une fleur.</para>
<example><title>Description d'un annuaire à l'aide d'un document XML</title>
<programlisting>
......@@ -159,11 +159,6 @@
<para>Ainsi, l'échange de documents structurés entre organisations mais également entre logiciels, entraine que la maîtrise et la composition des transformations de ces documents seront primordiales.</para>
<para>.Cependant ce procédé a des lacunes.</para>
<para>En effet, XSLT est trop complexe pour des opérations simples(renommé un attribut, caché un élément) et limité pour des opérations complexes, comme la composition de transformations. Or, ces compositions de transformations se révellent être d'une necessité grandissante.</para>
<para>Transmorpher est un environnement pour des transformations génériques de traitement sur des documents de XML. Il vise à compléter XSLT afin de :
<itemizedlist>
......@@ -258,8 +253,6 @@
<listitem><para>Channel : composant connectant les process entre eux.</para></listitem>
<listitem><para>Port : composant servant à connecter les channels entre process. Un port est lié a un et un seul process.</para></listitem>
</itemizedlist>
<figure>
<title>Architecture de Transmorpher</title>
<mediaobject>
......@@ -272,10 +265,10 @@
</section>
</section>
<section><title>FlowComposer</title>
<section><title>Edition de graphe</title>
</section>
<section><title>FlowComposer</title>
<section><title>Edition de graphe</title>
<section><title>Composants graphiques</title>
......@@ -434,7 +427,7 @@
</para>
</section>
</section>
<glossary>
<glossdiv><title>H</title>
<glossentry>
......@@ -525,8 +518,6 @@
</bibliography>
</article>
<!-- Keep this comment at the end of the file
......
......@@ -23,7 +23,7 @@
<title>Contexte d'utilisation</title>
<section><title>Type d'utilisateur</title>
<para>FlowComposer ne distingue qu'un seul type ou catégorie d'uitilisateur. Le but de FlowComposer est de faciliter l'édition de compositions de transformations de documents XML basées sur Transmorpher. La seul catégorie est celle des utilisateurs désirant manipuler des compositions de trasformations</para>
<para>FlowComposer ne distingue qu'un seul type ou catégorie d'uitilisateur. Le but de FlowComposer est de faciliter l'édition de compositions de transformations de documents XML basées sur Transmorpher. La seul catégorie est celle des utilisateurs désirant manipuler des compositions de trasformations.</para>
<para></para>
</section>
......@@ -147,9 +147,7 @@
<section id="transmorpher"><title>Transmorpher</title>
<section><title>new</title>
<para>Créer un nouveau transmorpher. Lors de cette création, l'utilisateur doit donner obligatoirement un nom au transmorpher. On n'autorisera pas la possibilité de rentrer une chaîne vide. De plus, l'utilisateur doit fournir un numéro de version. Par défaut, ce numéro de version aura une valeur définie dans les propriétées du FlowComposer.</para>
<para>Enfin, il peut décider de rendre optimal ou pas ce transmorpher via l'attribut optimized. Par défaut, cet attribut est à faux.</para>
<para></para>
<para>L'operation "new" doit avoir comme conséquence l'ouverture d'une nouvelle fenêtre</para>
</section>
<section>
......
Manifest-Version: 1.0
Created-By: 1.4.0 (Sun Microsystems Inc.)
Class-Path: flowcomposer.jar
Main-Class: fr.fluxmedia.flowcomposer.FlowComposer
Main-Class: fr.fluxmedia.flowcomposer.FCRun
......@@ -2,6 +2,16 @@
#
# Resources pour FlowComposer
#Transmorpher ressources
TRANSMORPHER_VERSION = 1.0
# menubar definition
#
# Each of the strings that follow form a key to be
......@@ -71,9 +81,9 @@ optionImage=resources/options.gif
#
# transmorpher Menu definition
#
transmorpher=new - run compile - debug - expandT propertiesT
transmorpher=newT - run compile - debug - expandT propertiesT
transmorpherLabel=Transmorpher
newLabel=New
newTLabel=New
newMnemonic=n
newAccel=CTRL-N
newImage=resources/new.gif
......@@ -172,4 +182,18 @@ ApplyQueryImage=resources/applyQuery.gif
#EdgeIteratorTooltip=EdgeIterator
#EdgeIteratorImage=resources/EdgeIterator.gif
#EdgeNullTooltip=EdgeNull
#EdgeNullImage=resources/EdgeNull.gif
\ No newline at end of file
#EdgeNullImage=resources/EdgeNull.gif
# label
EnterName = Enter the name
EnterNameMessage = Please enter the name of this process
Id = id
#message
WARNING = Warning!!
UNIQUE_NAME_PROCESS=A process must have an unique process
\ No newline at end of file
Manifest-Version: 1.0
Created-By: 1.4.0 (Sun Microsystems Inc.)
Class-Path: flowcomposer.jar jgraph.jar
Main-Class: fr.fluxmedia.flowcomposer.FlowComposer
Class-Path: flowcomposer.jar jgraph.jar transmo.jar
Main-Class: fr.fluxmedia.flowcomposer.FCRun
......@@ -50,6 +50,7 @@
<pathelement location="lib/jgraph.jar"/>
<pathelement location="lib/jakarta-ant-1.4-optional.jar"/>
<pathelement location="lib/ant.jar"/>
<pathelement location="lib/transmo.jar"/>
<pathelement location="classes"/>
</classpath>
</javac>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment