|
From: <de...@us...> - 2009-04-23 20:46:05
|
Revision: 4678
http://fudaa.svn.sourceforge.net/fudaa/?rev=4678&view=rev
Author: deniger
Date: 2009-04-23 20:45:52 +0000 (Thu, 23 Apr 2009)
Log Message:
-----------
Modified Paths:
--------------
trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/common-1.0.xsd
trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/dclm-1.0.xsd
trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/etu-1.0.xsd
trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/ocal-1.0.xsd
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-1.dcsp.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-1.dpti.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-1.drso.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-2.dpti.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-2.drso.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dcsp.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dfrt.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dptg.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dpti.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.drso.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.ocal.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.optg.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.ores.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.pnum.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.dcsp.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.dptg.xml
trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.drso.xml
trunk/soft/fudaa-crue/src/main/config/pmd.xml
Added Paths:
-----------
trunk/soft/fudaa-crue/planning/
trunk/soft/fudaa-crue/planning/lot0-chart.html
trunk/soft/fudaa-crue/planning/lot0-resources.html
trunk/soft/fudaa-crue/planning/lot0-tasks.html
trunk/soft/fudaa-crue/planning/lot0.gan
trunk/soft/fudaa-crue/planning/lot0.html
trunk/soft/fudaa-crue/planning/lot0.res.png
Modified: trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/common-1.0.xsd
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/common-1.0.xsd 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/common-1.0.xsd 2009-04-23 20:45:52 UTC (rev 4678)
@@ -9,22 +9,20 @@
<xs:element name="Description" type="xs:string" />
+ <xs:simpleType name="TypeNomRefId">
+ <xs:restriction base="xs:token" />
+ </xs:simpleType>
-
- <xs:complexType name="TypeNomRef" mixed="true">
- <xs:simpleContent>
- <xs:extension base="xs:string">
- <xs:attribute type="xs:token" name="NomRef" use="optional" />
- </xs:extension>
- </xs:simpleContent>
+ <xs:complexType name="TypeNomRef">
+ <xs:attribute type="TypeNomRefId" name="NomRef" use="required" />
</xs:complexType>
+
<xs:element name="PointFF" type="TypeVec2d" />
- <!--
- Permet de spécifier des valeurs du style vecteur 2d. Exemple
- 0.00 1.00
- -->
+ <!--
+ Permet de spécifier des valeurs du style vecteur 2d. Exemple 0.00 1.00
+ -->
<xs:simpleType name="TypeVec2d">
<xs:restriction base="xs:string">
<xs:whiteSpace value="collapse" />
@@ -33,11 +31,11 @@
(\+|\-)?([0-9]+(\.[0-9]*)?|\.[0-9]+)((E|e)(\+|\-)?[0-9]+)?)?" />
</xs:restriction>
</xs:simpleType>
-
- <!--
- Permet de spécifier des valeurs du style vecteur 3d. Exemple
- 0.00 1.00 2.00
- -->
+
+ <!--
+ Permet de spécifier des valeurs du style vecteur 3d. Exemple 0.00 1.00
+ 2.00
+ -->
<xs:simpleType name="TypeVec3d">
<xs:restriction base="xs:string">
<xs:whiteSpace value="collapse" />
Modified: trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/dclm-1.0.xsd
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/dclm-1.0.xsd 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/dclm-1.0.xsd 2009-04-23 20:45:52 UTC (rev 4678)
@@ -9,25 +9,25 @@
<xs:element name="SensOuv" type="xs:string" />
<xs:element name="Ouv" type="xs:string" />
<!-- <xs:element name="BrancheSaintVenant"> -->
- <xs:complexType name="TypeRuis">
- <xs:sequence>
- <xs:element ref="Qruis" minOccurs="0" />
- <xs:element ref="HydrogrammeRuis" minOccurs="0" />
- </xs:sequence>
- <xs:attribute type="xs:string" name="NomRef" use="optional" />
- </xs:complexType>
+ <xs:complexType name="TypeRuis">
+ <xs:sequence>
+ <xs:element ref="Qruis" minOccurs="0" />
+ <xs:element ref="HydrogrammeRuis" minOccurs="0" />
+ </xs:sequence>
+ <xs:attribute type="xs:string" name="NomRef" use="optional" />
+ </xs:complexType>
<!-- </xs:element> -->
<!-- <xs:element name="NoeudNiveauContinu"> -->
- <xs:complexType name="NoeudNiveauContinu">
- <xs:sequence>
- <xs:element name="Qapp" type="xs:string" minOccurs="0" />
- <xs:element name="Z" type="xs:string" minOccurs="0" />
- <xs:element ref="Hydrogramme" minOccurs="0" />
- <xs:element ref="Limnigramme" minOccurs="0" />
- <xs:element ref="Tarrage" minOccurs="0" />
- </xs:sequence>
- <xs:attribute type="xs:string" name="NomRef" use="optional" />
- </xs:complexType>
+ <xs:complexType name="NoeudNiveauContinu">
+ <xs:sequence>
+ <xs:element name="Qapp" type="xs:string" minOccurs="0" />
+ <xs:element name="Z" type="xs:string" minOccurs="0" />
+ <xs:element ref="Hydrogramme" minOccurs="0" />
+ <xs:element ref="Limnigramme" minOccurs="0" />
+ <xs:element ref="Tarrage" minOccurs="0" />
+ </xs:sequence>
+ <xs:attribute type="xs:string" name="NomRef" use="optional" />
+ </xs:complexType>
<!-- </xs:element> -->
<xs:element name="Tarrage" type="TypeNomRef" />
@@ -37,38 +37,38 @@
<xs:element name="Manoeuvre" type="TypeNomRef" />
<!-- <xs:element name="BrancheOrifice"> -->
- <xs:complexType name="BrancheOrifice">
- <xs:sequence>
- <xs:element ref="SensOuv" minOccurs="0" />
- <xs:element ref="Ouv" minOccurs="0" />
- <xs:element ref="Manoeuvre" minOccurs="0" />
- </xs:sequence>
- <xs:attribute type="xs:string" name="NomRef" use="optional" />
- </xs:complexType>
+ <xs:complexType name="BrancheOrifice">
+ <xs:sequence>
+ <xs:element ref="SensOuv" minOccurs="0" />
+ <xs:element ref="Ouv" minOccurs="0" />
+ <xs:element ref="Manoeuvre" minOccurs="0" />
+ </xs:sequence>
+ <xs:attribute type="xs:string" name="NomRef" use="required" />
+ </xs:complexType>
<!-- </xs:element> -->
<xs:element name="CalculPermanent">
<xs:complexType>
<xs:sequence>
<xs:element ref="Description" />
- <xs:element name="NoeudNiveauContinuQapp" type="NoeudNiveauContinu" maxOccurs="unbounded"
- minOccurs="0" />
- <xs:element name="NoeudNiveauContinuZ" type="NoeudNiveauContinu" maxOccurs="unbounded"
- minOccurs="0" />
+ <xs:element name="NoeudNiveauContinuQapp" type="NoeudNiveauContinu"
+ maxOccurs="unbounded" minOccurs="0" />
+ <xs:element name="NoeudNiveauContinuZ" type="NoeudNiveauContinu"
+ maxOccurs="unbounded" minOccurs="0" />
<xs:element name="BrancheOrificeOuv" type="BrancheOrifice" />
- <xs:element name="BrancheSaintVenantQruis" type="TypeRuis" minOccurs="0"/>
- <xs:element name="CasierProfilQruis" type="TypeRuis" minOccurs="0"/>
+ <xs:element name="BrancheSaintVenantQruis" type="TypeRuis"
+ minOccurs="0" maxOccurs="unbounded" />
+ <xs:element name="CasierProfilQruis" type="TypeRuis"
+ minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute type="xs:token" name="Nom" use="optional" />
</xs:complexType>
</xs:element>
- <!-- <xs:element name="CasierProfil">
- <xs:complexType>
- <xs:sequence>
- <xs:element ref="Hydrogramme" />
- </xs:sequence>
- <xs:attribute type="xs:string" name="NomRef" use="optional" />
- </xs:complexType>
- </xs:element> -->
+ <!--
+ <xs:element name="CasierProfil"> <xs:complexType> <xs:sequence>
+ <xs:element ref="Hydrogramme" /> </xs:sequence> <xs:attribute
+ type="xs:string" name="NomRef" use="optional" /> </xs:complexType>
+ </xs:element>
+ -->
<xs:element name="DCLM">
<xs:complexType>
<xs:sequence>
@@ -89,20 +89,20 @@
<xs:complexType>
<xs:sequence>
<xs:element ref="Description" />
- <xs:element name="NoeudNiveauContinuHydrogramme" type="NoeudNiveauContinu" maxOccurs="unbounded"
- minOccurs="0">
+ <xs:element name="NoeudNiveauContinuHydrogramme" type="NoeudNiveauContinu"
+ maxOccurs="unbounded" minOccurs="0">
<xs:annotation>
<xs:documentation>Une même loi peut être utilisée pour
plusieurs conditions aux limites</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="NoeudNiveauContinuLimnigramme" type="NoeudNiveauContinu" maxOccurs="unbounded"
- minOccurs="0"/>
- <xs:element name="NoeudNiveauContinuTarrage" type="NoeudNiveauContinu" maxOccurs="unbounded"
- minOccurs="0"/>
+ <xs:element name="NoeudNiveauContinuLimnigramme" type="NoeudNiveauContinu"
+ maxOccurs="unbounded" minOccurs="0" />
+ <xs:element name="NoeudNiveauContinuTarrage" type="NoeudNiveauContinu"
+ maxOccurs="unbounded" minOccurs="0" />
<xs:element name="BrancheOrificeManoeuvre" type="BrancheOrifice" />
- <xs:element name="BrancheSaintVenantHydrogrammeRuis" type="TypeRuis" maxOccurs="unbounded"
- minOccurs="0">
+ <xs:element name="BrancheSaintVenantHydrogrammeRuis"
+ type="TypeRuis" maxOccurs="unbounded" minOccurs="0">
<xs:annotation>
<xs:documentation>Ci-dessous, exemple d'hydrogrammes de
ruissellement sur des branches et casiers (non présent dans la
@@ -115,5 +115,5 @@
<xs:attribute type="xs:token" name="Nom" />
</xs:complexType>
</xs:element>
-
+
</xs:schema>
\ No newline at end of file
Modified: trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/etu-1.0.xsd
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/etu-1.0.xsd 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/etu-1.0.xsd 2009-04-23 20:45:52 UTC (rev 4678)
@@ -43,15 +43,15 @@
<xs:element name="Source">
<xs:complexType>
- <xs:attribute name="Nom" type="xs:ID" />
- <xs:attribute name="Chemin" type="xs:string" />
- <xs:attribute name="Type" type="xs:string" />
+ <xs:attribute name="Nom" type="xs:ID" use="required" />
+ <xs:attribute name="Chemin" type="xs:string" use="required" />
+ <xs:attribute name="Type" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
<xs:complexType name="TypeFichEtudes">
<xs:sequence>
- <xs:element ref="Source" minOccurs="1" maxOccurs="unbounded" />
+ <xs:element ref="Source" minOccurs="1" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
@@ -66,7 +66,7 @@
<xs:element ref="DateCreation" />
<xs:element ref="DerniereModif" />
<xs:element ref="DateDerniereModif" />
- <xs:element name="FichEtudes" type="TypeListeReferencesFichier" />
+ <xs:element name="FichEtudes" type="TypeListeReferencesFichierSousModele" />
</xs:sequence>
<xs:attribute name="Nom" type="xs:token" />
</xs:complexType>
@@ -93,7 +93,7 @@
<xs:element ref="DerniereModif" />
<xs:element ref="DateCreation" />
<!-- xs:element ref="DateDerniereModif" /-->
- <xs:element name="FichEtudes" type="TypeListeReferencesFichier" />
+ <xs:element name="FichEtudes" type="TypeListeReferencesFichierModele" />
<xs:element name="SousModeles" minOccurs="0"
type="TypeListeReferencesSousModele" />
</xs:sequence>
@@ -132,7 +132,7 @@
<xs:element ref="DateCreation" />
<!-- xs:element ref="DateDerniereModif" /-->
- <xs:element name="FichEtudes" type="TypeListeReferencesFichier"
+ <xs:element name="FichEtudes" type="TypeListeReferencesFichierScenario"
minOccurs="0" />
<xs:element name="Modeles" type="TypeListeReferencesModele" />
<xs:element ref="Runs" minOccurs="0" />
@@ -160,7 +160,7 @@
<xs:element ref="Commentaire" />
<xs:element ref="FichRuns" />
</xs:sequence>
- <xs:attribute name="Nom" type="xs:token"/>
+ <xs:attribute name="Nom" type="xs:token" />
</xs:complexType>
</xs:element>
@@ -202,30 +202,194 @@
<xs:attribute name="NomRef" type="xs:string" />
</xs:complexType>
+ <xs:complexType name="TypeListeReferencesFichierModele">
+ <xs:choice>
+ <xs:group ref="GroupListeReferencesFichierModele10" />
+ <xs:group ref="GroupeListeReferencesFichierModele9" />
+ </xs:choice>
+ </xs:complexType>
- <xs:complexType name="TypeListeReferencesFichier">
- <xs:sequence minOccurs="0" maxOccurs="unbounded" >
-
+ <!-- Liste des fichiers acceptés au niveau scenario -->
+ <xs:complexType name="TypeListeReferencesFichierScenario">
+ <xs:sequence>
+ <xs:element name="OCAL" type="TypeReference" />
+ <xs:element name="ORES" type="TypeReference" />
+ <xs:element name="PCAL" type="TypeReference" />
+ <xs:element name="DCLM" type="TypeReference" />
+ <xs:element name="DLHY" type="TypeReference" />
+ </xs:sequence>
+ </xs:complexType>
+
+ <!-- Liste des fichiers acceptés au niveau modèle -->
+ <xs:group name="GroupListeReferencesFichierModele10">
+ <xs:sequence>
+ <xs:element ref="OPTR" />
+ <xs:element ref="OPTG" />
+ <xs:element ref="OPTI" />
+ <xs:element ref="PNUM" />
+ <xs:element ref="DPTI" />
+ </xs:sequence>
+ </xs:group>
+ <!-- Les fichiers requis pour un projet Crue9 -->
+ <xs:group name="GroupeListeReferencesFichierModele9">
+ <xs:sequence>
+ <xs:element ref="DC"/>
+ <xs:element ref="DH"/>
+ </xs:sequence>
+ </xs:group>
+
+ <!-- Definition des références de fichiers -->
+
+ <xs:simpleType name="TypeXmlIdRef">
+ <xs:restriction base="xs:IDREF">
+ <xs:whiteSpace value="collapse" />
+ </xs:restriction>
+ </xs:simpleType>
+
+ <xs:element name="OPTR">
+ <xs:complexType>
+ <xs:attribute name="NomRef" use="required">
+ <xs:simpleType>
+ <xs:restriction base="TypeXmlIdRef">
+ <xs:pattern value=".*[^\s].*\.optr\.xml"></xs:pattern>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="OPTG">
+ <xs:complexType>
+ <xs:attribute name="NomRef" use="required">
+ <xs:simpleType>
+ <xs:restriction base="TypeXmlIdRef">
+ <xs:pattern value=".*[^\s].*\.optg\.xml"></xs:pattern>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+
+ <xs:element name="OPTI">
+ <xs:complexType>
+ <xs:attribute name="NomRef" use="required">
+ <xs:simpleType>
+ <xs:restriction base="TypeXmlIdRef">
+ <xs:pattern value=".*[^\s].*\.opti\.xml"></xs:pattern>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+
+ <xs:element name="PNUM">
+ <xs:complexType>
+ <xs:attribute name="NomRef" use="required">
+ <xs:simpleType>
+ <xs:restriction base="TypeXmlIdRef">
+ <xs:pattern value=".*[^\s].*\.pnum\.xml"></xs:pattern>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+
+ <xs:element name="DPTI">
+ <xs:complexType>
+ <xs:attribute name="NomRef" use="required">
+ <xs:simpleType>
+ <xs:restriction base="TypeXmlIdRef">
+ <xs:pattern value=".*[^\s].*\.dpti\.xml"></xs:pattern>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="DC">
+ <xs:complexType>
+ <xs:attribute name="NomRef" use="required">
+ <xs:simpleType>
+ <xs:restriction base="TypeXmlIdRef">
+ <xs:pattern value=".*[^\s].*\.dc"></xs:pattern>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+
+ <xs:element name="DH">
+ <xs:complexType>
+ <xs:attribute name="NomRef" use="required">
+ <xs:simpleType>
+ <xs:restriction base="TypeXmlIdRef">
+ <xs:pattern value=".*[^\s].*\.dh"></xs:pattern>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+
+ <xs:element name="DRSO">
+ <xs:complexType>
+ <xs:attribute name="NomRef" use="required">
+ <xs:simpleType>
+ <xs:restriction base="TypeXmlIdRef">
+ <xs:pattern value=".*[^\s].*\.drso\.xml"></xs:pattern>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+
+ <xs:element name="DCSP">
+ <xs:complexType>
+ <xs:attribute name="NomRef" use="required">
+ <xs:simpleType>
+ <xs:restriction base="TypeXmlIdRef">
+ <xs:pattern value=".*[^\s].*\.dcsp\.xml"></xs:pattern>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+
+ <xs:element name="DPTG">
+ <xs:complexType>
+ <xs:attribute name="NomRef" use="required">
+ <xs:simpleType>
+ <xs:restriction base="TypeXmlIdRef">
+ <xs:pattern value=".*[^\s].*\.dptg\.xml"></xs:pattern>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="DFRT">
+ <xs:complexType>
+ <xs:attribute name="NomRef" use="required">
+ <xs:simpleType>
+ <xs:restriction base="TypeXmlIdRef">
+ <xs:pattern value=".*[^\s].*\.dfrt\.xml"></xs:pattern>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+
+
+
+
+ <xs:complexType name="TypeListeReferencesFichierSousModele">
+ <xs:sequence minOccurs="1" maxOccurs="1">
+
<!-- Le top 4 des indispensables!!! -->
<!-- TODO Fred: ajoute ta sauce magique pour forcer l'ordre !! -->
- <xs:element name="DRSO" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
- <xs:element name="DCSP" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
- <xs:element name="DPTG" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
- <xs:element name="DFRT" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
- <xs:element name="DC" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
-
- <xs:element name="DH" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
- <xs:element name="DCLM" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
- <xs:element name="DLHY" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
- <xs:element name="DPTI" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
- <xs:element name="PNUM" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
- <xs:element name="PCAL" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
- <xs:element name="OCAL" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
- <xs:element name="OPTG" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
- <xs:element name="OPTI" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
- <xs:element name="OPTR" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
- <xs:element name="ORES" type="TypeReference" minOccurs="0" maxOccurs="unbounded" />
-
+ <!-- L'ordre est respecté par défaut... -->
+ <!-- Pour ne pas mettre d'ordre il faut utiliser xs:all-->
+ <xs:element ref="DRSO" />
+ <xs:element ref="DCSP" />
+ <xs:element ref="DPTG" />
+ <xs:element ref="DFRT" />
+
</xs:sequence>
</xs:complexType>
Modified: trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/ocal-1.0.xsd
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/ocal-1.0.xsd 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/main/resources/xsd/ocal-1.0.xsd 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,27 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
-attributeFormDefault="unqualified" elementFormDefault="qualified"
+ attributeFormDefault="unqualified" elementFormDefault="qualified"
targetNamespace="http://www.fudaa.fr/xsd/crue" xmlns="http://www.fudaa.fr/xsd/crue">
<xs:include schemaLocation="common-1.0.xsd" />
- <xs:element name="InitCalculPrecedent" type="xs:string" />
-
+ <xs:element name="IniCalculPrecedent" type="xs:string" />
+
<xs:element name="CalculPseudoPermanent">
<xs:complexType>
- <xs:sequence>
- <xs:element ref="InitCondInit" minOccurs="0" />
- <xs:element ref="InitCalculPrecedent" minOccurs="0" />
- </xs:sequence>
- <xs:attribute type="xs:token" name="NomRef" use="optional" />
+ <xs:complexContent>
+ <xs:extension base="TypeNomRef">
+ <xs:choice>
+ <xs:element ref="IniCondIni" />
+ <xs:element ref="IniCalculPrecedent" />
+ </xs:choice>
+ <!-- xs:attribute type="xs:token" name="NomRef" use="required" / -->
+ </xs:extension>
+ </xs:complexContent>
</xs:complexType>
</xs:element>
-
- <xs:element name="InitCondInit" type="xs:string" />
-
+
+ <xs:element name="IniCondIni" type="xs:string" />
+
<xs:element name="CalculTransitoire">
<xs:complexType>
<xs:sequence>
- <xs:element ref="InitCalculPrecedent" />
+ <xs:element ref="IniCalculPrecedent" />
</xs:sequence>
<xs:attribute type="xs:token" name="NomRef" />
</xs:complexType>
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-1.dcsp.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-1.dcsp.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-1.dcsp.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<DCSP xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/dcsp-1.0.xsd">
+<DCSP xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/dcsp-1.0.xsd">
<!-- Le fichier DCSP contient les données nécessaires au calcul ne nécessitant aucun prétraitement (en particulier géométrique) d'un modèle CrueX. Son périmètre est le sous-modèle -->
<!-- Révision 0 le 20/04/2009 par PBa : écriture du fichier à la main -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-1.dpti.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-1.dpti.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-1.dpti.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<DPTI xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/dpti-1.0.xsd">
+<DPTI xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/dpti-1.0.xsd">
<!-- Le fichier DPTI décrit les conditions initiales (dont les manoeuvres d'ouvrages) d'un modèle CrueX. Son périmètre est le modèle -->
<!-- Révision 0 le 20/04/2009 par PBa : écriture du fichier à la main -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-1.drso.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-1.drso.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-1.drso.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<DRSO xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/drso-1.0.xsd">
+<DRSO xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/drso-1.0.xsd">
<!-- Le fichier DRSO décrit la structure topologique d'un modèle CrueX. Son périmètre est le sous-modèle -->
<!-- Révision 0 le 20/04/2009 par PBa : écriture du fichier à la main -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-2.dpti.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-2.dpti.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-2.dpti.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<DPTI xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/dpti-1.0.xsd">
+<DPTI xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/dpti-1.0.xsd">
<!-- Le fichier DPTI décrit les conditions initiales (dont les manoeuvres d'ouvrages) d'un modèle CrueX. Son périmètre est le modèle -->
<!-- Révision 0 le 20/04/2009 par PBa: écriture du fichier à la main -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-2.drso.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-2.drso.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3-2.drso.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<DRSO xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/drso-1.0.xsd">
+<DRSO xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/drso-1.0.xsd">
<!-- Le fichier DRSO décrit la structure topologique d'un modèle CrueX. Son périmètre est le sous-modèle -->
<!-- Révision 0 le 20/04/2009 par PBa: écriture du fichier à la main -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dcsp.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dcsp.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dcsp.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
-<DCSP xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/dcsp-1.0.xsd">
+<DCSP xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/dcsp-1.0.xsd"
+
+>
<!-- Le fichier DCSP contient les données nécessaires au calcul ne nécessitant aucun prétraitement (en particulier géométrique) d'un modèle CrueX. Son périmètre est le sous-modèle -->
<!-- Révision 0 le 04/02/2009 par PBa : écriture du fichier à la main -->
<!-- Révision 1 le 06/03/2009 par JMB & PBa: Pour deuxième publication Fudaa-Crue v0 -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dfrt.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dfrt.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dfrt.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<DFRT xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/dfrt-1.0.xsd">
+<DFRT xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/dfrt-1.0.xsd">
<!-- Le fichier DFRT décrit les frottements d'un modèle CrueX. Son périmètre est le sous-modèle -->
<!-- Révision 0 le 03/02/2009 par PBa : écriture du fichier à la main -->
<!-- Révision 1 le 06/03/2009 par JMB & PBa: Pour deuxième publication Fudaa-Crue v0 -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dptg.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dptg.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dptg.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<DPTG xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/dptg-1.0.xsd">
+<DPTG xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/dptg-1.0.xsd">
<!-- Le fichier DPTG décrit les données nécessitant un prétraitement géométriques d'un modèle CrueX. Son périmètre est le sous-modèle -->
<!-- Révision 0 le 02/02/2009 par PBa: écriture du fichier à la main -->
<!-- Révision 1 le 03/02/2009 par JMB & PBa: introduction de ProfilIdemSection -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dpti.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dpti.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.dpti.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<DPTI xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/dpti-1.0.xsd">
+<DPTI xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/dpti-1.0.xsd">
<!-- Le fichier DPTI décrit les conditions initiales (dont les manoeuvres d'ouvrages) d'un modèle CrueX. Son périmètre est le modèle -->
<!-- Révision 0 le 05/02/2009 par PBa: écriture du fichier à la main -->
<!-- Révision 1 le 06/03/2009 par JMB & PBa: Pour deuxième publication Fudaa-Crue v0 -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.drso.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.drso.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.drso.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<DRSO xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/drso-1.0.xsd">
+<DRSO xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/drso-1.0.xsd">
<!-- Le fichier DRSO décrit la structure topologique d'un modèle CrueX. Son périmètre est le sous-modèle -->
<!-- Révision 0 le 29/01/2009 par PBa: écriture du fichier à la main -->
<!-- Révision 1 le 02/02/2009 par JMB & PBa: prise en compte des Id-Ref; types d'EMH plutôt que leurs catégories -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.ocal.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.ocal.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.ocal.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<OCAL xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/ocal-1.0.xsd">
+<OCAL xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/ocal-1.0.xsd">
<!-- Le fichier OCAL rassemble les ordres de calcul d'un scénario CrueX. Son périmètre est le scénario -->
<!-- La bibliothèque des calculs est définie dans le DCLM. Ici on précise ceux qu'on veut lancer -->
<!-- Révision 0 le 23/03/2009 par JMB&PBa : écriture du fichier à la main -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.optg.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.optg.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.optg.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<OPTG xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/optg-1.0.xsd">
+<OPTG xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/optg-1.0.xsd">
<VersionCrue>0.0</VersionCrue>
<Commentaire>Commentaire sur le sous-modèle</Commentaire>
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.ores.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.ores.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.ores.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<ORES xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/ores-1.0.xsd">
+<ORES xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/ores-1.0.xsd">
<!-- Le fichier ORES rassemble les demandes de résultats supplémentaires. Son périmètre est le scénario -->
<!-- Révision 0 le 24/03/2009 par PBa : écriture du fichier à la main -->
<!-- Entrées pour chaque type d'EMH et non pour chaque catégorie d'EMH -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.pnum.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.pnum.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele3.pnum.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<PNUM xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/pnum-1.0.xsd">
+<PNUM xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/pnum-1.0.xsd">
<!-- Le fichier PNUM rassemble les paramètres numériques d'un modèle CrueX. Son périmètre est le modèle -->
<!-- Révision 0 le 24/03/2009 par PBa : écriture du fichier à la main -->
<VersionCrue>0.0</VersionCrue> <!-- Version du moteur Crue10 minimale requise -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.dcsp.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.dcsp.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.dcsp.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<DCSP xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/dcsp-1.0.xsd">
+<DCSP xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/dcsp-1.0.xsd">
<!-- Le fichier DCSP contient les données nécessaires au calcul ne nécessitant aucun prétraitement (en particulier géométrique) d'un modèle CrueX. Son périmètre est le sous-modèle -->
<!-- Révision 1 le 06/03/2009 par JMB & PBa: Pour deuxième publication Fudaa-Crue v0 -->
<!-- Révision 2 le 10/03/2009 par JMB & PBa: Pour troisième publication Fudaa-Crue v0 -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.dptg.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.dptg.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.dptg.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<DPTG xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/dptg-1.0.xsd">
+<DPTG xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/dptg-1.0.xsd">
<!-- Le fichier DPTG décrit les données nécessitant un prétraitement géométriques d'un modèle CrueX. Son périmètre est le sous-modèle -->
<!-- Révision 0 le 02/02/2009 par PBa: écriture du fichier à la main -->
<!-- Révision 1 le 03/02/2009 par JMB & PBa: introduction de ProfilIdemSection -->
Modified: trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.drso.xml
===================================================================
--- trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.drso.xml 2009-04-23 17:37:12 UTC (rev 4677)
+++ trunk/soft/fudaa-crue/dodico/src/test/resources/fichierTest/Modele4.drso.xml 2009-04-23 20:45:52 UTC (rev 4678)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<DRSO xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr//xsd/drso-1.0.xsd">
+<DRSO xmlns="http://www.fudaa.fr/xsd/crue" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fudaa.fr/xsd/crue http://www.fudaa.fr/xsd/crue/drso-1.0.xsd">
<!-- Le fichier DRSO décrit la structure topologique d'un modèle CrueX. Son périmètre est le sous-modèle -->
<!-- Révision 1 le 06/03/2009 par JMB & PBa: Pour deuxième publication Fudaa-Crue v0 -->
<!-- Révision 2 le 09/03/2009 par JMB & PBa: Pour troisième publication Fudaa-Crue v0 -->
Added: trunk/soft/fudaa-crue/planning/lot0-chart.html
===================================================================
--- trunk/soft/fudaa-crue/planning/lot0-chart.html (rev 0)
+++ trunk/soft/fudaa-crue/planning/lot0-chart.html 2009-04-23 20:45:52 UTC (rev 4678)
@@ -0,0 +1,129 @@
+<html xmlns:ganttproject="http://ganttproject.sf.net/">
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GanttProject - lot0</title>
+<style>
+ A:link {
+ FONT-WEIGHT: bold; TEXT-DECORATION: none;
+ FONT-SIZE: 14px ; COLOR: black;
+ }
+ A:visited {
+ FONT-WEIGHT: bold; TEXT-DECORATION: none;
+ FONT-SIZE: 14px ; COLOR: black; BACKGROUND: none
+ }
+ A:hover {
+ FONT-WEIGHT: bold; TEXT-DECORATION: none;
+ FONT-SIZE: 14px ; COLOR: white ; BACKGROUND: #6d9ec6;
+ }
+ .notes {
+ padding-left: 10px;
+ }
+ .notes pre {
+ font-family: Arial, Helvetica;
+ font-size: 10px;
+ margin-top: 0px;
+ padding-top: 0px;
+ margin-bottom: 5px;
+ }
+ .attachment {
+ padding-left: 10px;
+ }
+ .attachment a:link {
+ font-weight: normal;
+ font-size: 12px;
+ color: #6d9ec6;
+ background: white;
+ }
+ .attachment a:hover {
+ font-weight: normal;
+ text-decoration: underline;
+ font-size: 12px;
+ color: #6d9ec6;
+ background: white;
+ }
+ .attachment a:visited {
+ font-weight: normal;
+ font-size: 12px;
+ background: white;
+ color: gray;
+ }
+ TD {
+ FONT-SIZE: 12px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
+ }
+ UL {
+ FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
+ }
+ LI {
+ FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
+ }
+ H1 {
+ FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #6d9ec6;
+ }
+ H2 {
+ FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #000000;
+ }
+ H3 {
+ FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #6d9ec6;
+ }
+ H4 {
+ FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000;
+ }
+ H5 {
+ FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6d9ec6;
+ }
+ H6 {
+ FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000
+ }
+
+ </style>
+</head>
+<body bgcolor="white">
+<center>
+<style>
+div.project_name {
+ font-size: 150%;
+ color: black;
+ font-weight: bold;
+ border-top: solid #6d9ec6 5px;
+ padding-top: 3px;
+ padding-bottom: 3px;
+ padding-left: 5px;
+}
+div.page_links {
+ background: #6d9ec6;
+ text-align: center;
+}
+</style>
+<center>
+<table width="100%" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td bgcolor="#dddddd">
+<div class="project_name">Untitled Gantt Project</div>
+</td>
+</tr>
+<tr>
+<td>
+<div class="page_links">
+<a href="lot0.html">Accueil</a> |
+ <a href="lot0-chart.html">Gantt</a> |
+ <a href="lot0-tasks.html">Tâches</a> |
+ <a href="lot0-resources.html">Ressources</a>
+</div>
+</td>
+</tr>
+</table>
+</center>
+<br>
+<br>
+<img src="lot0.png"><br>
+</center>
+<br>
+<table width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#6d9ec6" width="50%"><font color="#FFFFFF"><b>Ganttproject (2.0.9)</b></font></td><td bgcolor="#6d9ec6" width="50%" align="right"><b><a href="http://ganttproject.biz">ganttproject.biz</a></b>
+<br>
+<b>17/04/09 - 00:00:00</b></td>
+</tr>
+</table>
+</body>
+</html>
Added: trunk/soft/fudaa-crue/planning/lot0-resources.html
===================================================================
--- trunk/soft/fudaa-crue/planning/lot0-resources.html (rev 0)
+++ trunk/soft/fudaa-crue/planning/lot0-resources.html 2009-04-23 20:45:52 UTC (rev 4678)
@@ -0,0 +1,173 @@
+<html xmlns:ganttproject="http://ganttproject.sf.net/">
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GanttProject - lot0</title>
+<style>
+ A:link {
+ FONT-WEIGHT: bold; TEXT-DECORATION: none;
+ FONT-SIZE: 14px ; COLOR: black;
+ }
+ A:visited {
+ FONT-WEIGHT: bold; TEXT-DECORATION: none;
+ FONT-SIZE: 14px ; COLOR: black; BACKGROUND: none
+ }
+ A:hover {
+ FONT-WEIGHT: bold; TEXT-DECORATION: none;
+ FONT-SIZE: 14px ; COLOR: white ; BACKGROUND: #6d9ec6;
+ }
+ .notes {
+ padding-left: 10px;
+ }
+ .notes pre {
+ font-family: Arial, Helvetica;
+ font-size: 10px;
+ margin-top: 0px;
+ padding-top: 0px;
+ margin-bottom: 5px;
+ }
+ .attachment {
+ padding-left: 10px;
+ }
+ .attachment a:link {
+ font-weight: normal;
+ font-size: 12px;
+ color: #6d9ec6;
+ background: white;
+ }
+ .attachment a:hover {
+ font-weight: normal;
+ text-decoration: underline;
+ font-size: 12px;
+ color: #6d9ec6;
+ background: white;
+ }
+ .attachment a:visited {
+ font-weight: normal;
+ font-size: 12px;
+ background: white;
+ color: gray;
+ }
+ TD {
+ FONT-SIZE: 12px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
+ }
+ UL {
+ FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
+ }
+ LI {
+ FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
+ }
+ H1 {
+ FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #6d9ec6;
+ }
+ H2 {
+ FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #000000;
+ }
+ H3 {
+ FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #6d9ec6;
+ }
+ H4 {
+ FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000;
+ }
+ H5 {
+ FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6d9ec6;
+ }
+ H6 {
+ FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000
+ }
+
+ </style>
+</head>
+<body bgcolor="white">
+<center>
+<style>
+div.project_name {
+ font-size: 150%;
+ color: black;
+ font-weight: bold;
+ border-top: solid #6d9ec6 5px;
+ padding-top: 3px;
+ padding-bottom: 3px;
+ padding-left: 5px;
+}
+div.page_links {
+ background: #6d9ec6;
+ text-align: center;
+}
+</style>
+<center>
+<table width="100%" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td bgcolor="#dddddd">
+<div class="project_name">Untitled Gantt Project</div>
+</td>
+</tr>
+<tr>
+<td>
+<div class="page_links">
+<a href="lot0.html">Accueil</a> |
+ <a href="lot0-chart.html">Gantt</a> |
+ <a href="lot0-tasks.html">Tâches</a> |
+ <a href="lot0-resources.html">Ressources</a>
+</div>
+</td>
+</tr>
+</table>
+</center>
+<br>
+<style>
+td.header {
+ background: #dddddd;
+ margin: 0;
+ padding-left: 3px;
+ padding-right: 3px;
+ padding-top: 2px;
+ padding-bottom:1px;
+ border-bottom: solid black 2px;
+}
+td.cell {
+ margin: 0;
+ margin-top: 2px;
+ padding-left: 3px;
+ padding-right: 3px;
+ padding-top: 2px;
+ padding-bottom:1px;
+}
+div.cell {
+}
+h5.header {
+ margin-left: 2px;
+ margin-top: 2px;
+}
+</style>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" class="header">
+<h5 class="header">Nom</h5>
+</td><td valign="top" class="header">
+<h5 class="header">Rôle par défaut</h5>
+</td>
+</tr>
+<tr>
+<td valign="top" class="cell">Carole Delhaye</td><td valign="top" class="cell">Développeur</td>
+</tr>
+<tr>
+<td valign="top" class="cell">Adrien Hadoux</td><td valign="top" class="cell">Développeur</td>
+</tr>
+<tr>
+<td valign="top" class="cell">Frédéric Deniger</td><td valign="top" class="cell">Chef de projet</td>
+</tr>
+</table>
+<br>
+<br>
+<img src="lot0.res.png"><br>
+</center>
+<br>
+<table width="100%" border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td bgcolor="#6d9ec6" width="50%"><font color="#FFFFFF"><b>Ganttproject (2.0.9)</b></font></td><td bgcolor="#6d9ec6" width="50%" align="right"><b><a href="http://ganttproject.biz">ganttproject.biz</a></b>
+<br>
+<b>17/04/09 - 00:00:00</b></td>
+</tr>
+</table>
+</body>
+</html>
Added: trunk/soft/fudaa-crue/planning/lot0-tasks.html
===================================================================
--- trunk/soft/fudaa-crue/planning/lot0-tasks.html (rev 0)
+++ trunk/soft/fudaa-crue/planning/lot0-tasks.html 2009-04-23 20:45:52 UTC (rev 4678)
@@ -0,0 +1,1342 @@
+<html xmlns:ganttproject="http://ganttproject.sf.net/">
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GanttProject - lot0</title>
+<style>
+ A:link {
+ FONT-WEIGHT: bold; TEXT-DECORATION: none;
+ FONT-SIZE: 14px ; COLOR: black;
+ }
+ A:visited {
+ FONT-WEIGHT: bold; TEXT-DECORATION: none;
+ FONT-SIZE: 14px ; COLOR: black; BACKGROUND: none
+ }
+ A:hover {
+ FONT-WEIGHT: bold; TEXT-DECORATION: none;
+ FONT-SIZE: 14px ; COLOR: white ; BACKGROUND: #6d9ec6;
+ }
+ .notes {
+ padding-left: 10px;
+ }
+ .notes pre {
+ font-family: Arial, Helvetica;
+ font-size: 10px;
+ margin-top: 0px;
+ padding-top: 0px;
+ margin-bottom: 5px;
+ }
+ .attachment {
+ padding-left: 10px;
+ }
+ .attachment a:link {
+ font-weight: normal;
+ font-size: 12px;
+ color: #6d9ec6;
+ background: white;
+ }
+ .attachment a:hover {
+ font-weight: normal;
+ text-decoration: underline;
+ font-size: 12px;
+ color: #6d9ec6;
+ background: white;
+ }
+ .attachment a:visited {
+ font-weight: normal;
+ font-size: 12px;
+ background: white;
+ color: gray;
+ }
+ TD {
+ FONT-SIZE: 12px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
+ }
+ UL {
+ FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
+ }
+ LI {
+ FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
+ }
+ H1 {
+ FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #6d9ec6;
+ }
+ H2 {
+ FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #000000;
+ }
+ H3 {
+ FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #6d9ec6;
+ }
+ H4 {
+ FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000;
+ }
+ H5 {
+ FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6d9ec6;
+ }
+ H6 {
+ FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000
+ }
+
+ </style>
+</head>
+<body bgcolor="white">
+<center>
+<style>
+div.project_name {
+ font-size: 150%;
+ color: black;
+ font-weight: bold;
+ border-top: solid #6d9ec6 5px;
+ padding-top: 3px;
+ padding-bottom: 3px;
+ padding-left: 5px;
+}
+div.page_links {
+ background: #6d9ec6;
+ text-align: center;
+}
+</style>
+<center>
+<table width="100%" border="0" cellspacing="0" cellpadding="0">
+<tr>
+<td bgcolor="#dddddd">
+<div class="project_name">Untitled Gantt Project</div>
+</td>
+</tr>
+<tr>
+<td>
+<div class="page_links">
+<a href="lot0.html">Accueil</a> |
+ <a href="lot0-chart.html">Gantt</a> |
+ <a href="lot0-tasks.html">Tâches</a> |
+ <a href="lot0-resources.html">Ressources</a>
+</div>
+</td>
+</tr>
+</table>
+</center>
+<br>
+<style>
+td.header {
+ background: #dddddd;
+ margin: 0;
+ padding-left: 3px;
+ padding-right: 3px;
+ padding-top: 2px;
+ padding-bottom:1px;
+ border-bottom: solid black 2px;
+}
+td.cell {
+ margin: 0;
+ margin-top: 2px;
+ padding-left: 3px;
+ padding-right: 3px;
+ padding-top: 2px;
+ padding-bottom:1px;
+}
+div.cell {
+}
+h5.header {
+ margin-left: 2px;
+ margin-top: 2px;
+}
+</style>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr>
+<td valign="top" class="header">
+<h5 class="header">Nom</h5>
+</td><td valign="top" class="header">
+<h5 class="header">Date de début</h5>
+</td><td valign="top" class="header">
+<h5 class="header">Date de fin</h5>
+</td><td valign="top" class="header">
+<h5 class="header">Durée</h5>
+</td><td valign="top" class="header">
+<h5 class="header">Avancée</h5>
+</td><td valign="top" class="header">
+<h5 class="header">Ressources</h5>
+</td>
+</tr>
+<tr>
+<td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0em">
+<div style="margin: 0; padding: 0;">Mise en place environnement de développement</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">13/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">14/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">1</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">100</div>
+</div>
+</td><td valign="top" class="cell">Frédéric Deniger</td>
+</tr>
+<tr>
+<td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0em">
+<div style="margin: 0; padding: 0;">Mise en place outil de suivi de qualité</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">14/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">15/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">1</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">20</div>
+</div>
+</td><td valign="top" class="cell">Frédéric Deniger</td>
+</tr>
+<tr>
+<td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0em">
+<div style="margin: 0; padding: 0;">Stabilisation modèle objet</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">15/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">21/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">4</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">20</div>
+</div>
+</td><td valign="top" class="cell">Adrien Hadoux</td>
+</tr>
+<tr>
+<td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0em">
+<div style="margin: 0; padding: 0;">Reunion consortium Fudaa </div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">11/05/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">12/05/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">1</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">0</div>
+</div>
+</td><td valign="top" class="cell">Frédéric Deniger, Adrien Hadoux</td>
+</tr>
+<tr>
+<td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0em">
+<div style="margin: 0; padding: 0;">Restructuration projet Fudaa</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">12/05/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">20/05/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">6</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">0</div>
+</div>
+</td><td valign="top" class="cell">Frédéric Deniger</td>
+</tr>
+<tr>
+<td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0em">
+<div style="margin: 0; padding: 0;">Lecture Fichiers</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">07/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">07/05/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">21</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">40</div>
+</div>
+</td><td valign="top" class="cell"></td>
+</tr>
+<tr>
+<td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">Lecture/écriture fichier dcsp</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">07/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">10/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">3</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">100</div>
+</div>
+</td><td valign="top" class="cell">Adrien Hadoux</td>
+</tr>
+<tr>
+<td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">Lecture/écriture fichier dpti</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">10/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">15/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">3</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">100</div>
+</div>
+</td><td valign="top" class="cell">Adrien Hadoux</td>
+</tr>
+<tr>
+<td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">Lecture/écriture fichier drso</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">15/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">18/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">3</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">80</div>
+</div>
+</td><td valign="top" class="cell">Adrien Hadoux</td>
+</tr>
+<tr>
+<td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">Lecture fichier etu</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">20/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">22/04/09</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">2</div>
+</div>
+</td><td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div style="margin: 0; padding: 0;">20</div>
+</div>
+</td><td valign="top" class="cell">Adrien Hadoux</td>
+</tr>
+<tr>
+<td valign="top" class="cell">
+<div style="margin:0; padding:0; padding-left:0.5em">
+<div st...
[truncated message content] |