V2.0.1
9
.classpath
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry kind="src" path="images"/>
|
||||
<classpathentry kind="lib" path="C:/Users/pabr6/eclipse-workspace/zip4j-1.2.7.jar"/>
|
||||
<classpathentry kind="lib" path="miglayout15-swing.jar" sourcepath="miglayout-src.zip"/>
|
||||
<classpathentry kind="output" path="bin"/>
|
||||
</classpath>
|
6543
.owncloudsync.log
Normal file
17
.project
Normal file
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>analyseCalc</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.jdt.core.javabuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
12
.settings/org.eclipse.jdt.core.prefs
Normal file
@ -0,0 +1,12 @@
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
|
||||
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
|
||||
org.eclipse.jdt.core.compiler.compliance=1.8
|
||||
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
|
||||
org.eclipse.jdt.core.compiler.debug.localVariable=generate
|
||||
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.release=disabled
|
||||
org.eclipse.jdt.core.compiler.source=1.8
|
BIN
.sync_5c2bd78c81eb.db
Normal file
BIN
.sync_5c2bd78c81eb.db-shm
Normal file
BIN
.sync_5c2bd78c81eb.db-wal
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry kind="src" path="images"/>
|
||||
<classpathentry kind="lib" path="C:/Users/pabr6/eclipse-workspace/zip4j-1.2.7.jar"/>
|
||||
<classpathentry kind="lib" path="miglayout15-swing.jar" sourcepath="miglayout-src.zip"/>
|
||||
<classpathentry kind="output" path="bin"/>
|
||||
</classpath>
|
6543
analyseCalc/analyseCalc/analyseCalc/analyseCalc/.owncloudsync.log
Normal file
17
analyseCalc/analyseCalc/analyseCalc/analyseCalc/.project
Normal file
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>analyseCalc</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.jdt.core.javabuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
@ -0,0 +1,12 @@
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
|
||||
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
|
||||
org.eclipse.jdt.core.compiler.compliance=1.8
|
||||
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
|
||||
org.eclipse.jdt.core.compiler.debug.localVariable=generate
|
||||
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.release=disabled
|
||||
org.eclipse.jdt.core.compiler.source=1.8
|
20
analyseCalc/analyseCalc/analyseCalc/analyseCalc/bin/.gitignore
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
/evalCalcl.svg
|
||||
/evalcalc.png
|
||||
/nodeAC/
|
||||
/outils/
|
||||
/AnalyseCalc/
|
||||
/about.png
|
||||
/accueil.png
|
||||
/accueilanalyseCalcl.svg
|
||||
/accueilanalysecalc.png
|
||||
/calc/
|
||||
/calcul/
|
||||
/evaluate.png
|
||||
/evaluer/
|
||||
/evalwriter.png
|
||||
/fenetres/
|
||||
/fichierAnalyseModif.png
|
||||
/fichierAnalyseModifmax.png
|
||||
/fichierAnalyseModifmini.png
|
||||
/list/
|
||||
/resources/
|
BIN
analyseCalc/analyseCalc/analyseCalc/analyseCalc/images/about.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 8.9 KiB |
@ -0,0 +1,543 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
inkscape:export-ydpi="128"
|
||||
inkscape:export-xdpi="128"
|
||||
inkscape:export-filename="C:\Users\pabr6\git\analyseWriter\MEPTL\icons\accueilanalysecalc.png"
|
||||
sodipodi:docname="accueilanalyseCalcl.svg"
|
||||
inkscape:version="1.1.2 (b8e25be833, 2022-02-05)"
|
||||
id="svg8"
|
||||
version="1.1"
|
||||
viewBox="0 0 67.230724 17.388617"
|
||||
height="65.720757"
|
||||
width="254.10037"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="k"
|
||||
gradientTransform="matrix(7.99974,0,0,7.9977797,-873.96742,-7808.7674)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="122.75008"
|
||||
x2="111.74973"
|
||||
xlink:href="#b"
|
||||
y1="991.62115"
|
||||
y2="977.11713" />
|
||||
<linearGradient
|
||||
id="b">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#0369a3"
|
||||
id="stop7" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#1c99e0"
|
||||
id="stop9" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="j"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="108.00134"
|
||||
x2="20.001341"
|
||||
y1="122"
|
||||
y2="6">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#e6e6e6"
|
||||
id="stop35" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#fff"
|
||||
id="stop37" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="i"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="108.00134"
|
||||
x2="20.001341"
|
||||
xlink:href="#b"
|
||||
y1="130"
|
||||
y2="14" />
|
||||
<linearGradient
|
||||
id="h"
|
||||
gradientTransform="matrix(4.4999,0,0,3.66665,-942.97741,2199.6564)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x2="0"
|
||||
y1="-581.63782"
|
||||
y2="-578.63782">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#63bbee"
|
||||
id="stop29" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#aadcf7"
|
||||
id="stop31" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="g"
|
||||
gradientTransform="matrix(-4.19983,0,0,3.9111,1540.9405,-4523.1636)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x2="0"
|
||||
xlink:href="#a"
|
||||
y1="1173"
|
||||
y2="1178" />
|
||||
<linearGradient
|
||||
id="a">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#666"
|
||||
id="stop2" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#333"
|
||||
id="stop4" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="f"
|
||||
gradientTransform="matrix(4.19983,0,0,3.9111,-1392.9394,-4521.9436)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x2="0"
|
||||
xlink:href="#a"
|
||||
y1="1173"
|
||||
y2="1178" />
|
||||
<linearGradient
|
||||
id="e"
|
||||
gradientTransform="matrix(1.19997,0,0,1.22222,-281.19161,858.5534)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x2="0"
|
||||
y1="-629.66907"
|
||||
y2="-635.54944">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#18a303"
|
||||
id="stop22" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#106802"
|
||||
id="stop24" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="d"
|
||||
gradientTransform="matrix(4.19983,0,0,3.9111,-1392.9394,-4517.0536)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x2="0"
|
||||
y1="1173"
|
||||
y2="1178">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#0369a3"
|
||||
id="stop17" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#023f62"
|
||||
id="stop19" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="c"
|
||||
gradientTransform="matrix(0,0.791084,-1.28,0,1499.6005,-282.0136)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="445.69522"
|
||||
x2="441.38797"
|
||||
y1="1103.5776"
|
||||
y2="1099.8198">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#e9b913"
|
||||
id="stop12" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#ff0"
|
||||
id="stop14" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="k-1"
|
||||
gradientTransform="matrix(7.99974,0,0,7.9977797,-873.96742,-7808.7674)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="122.75008"
|
||||
x2="111.74973"
|
||||
xlink:href="#a-1"
|
||||
y1="991.62115"
|
||||
y2="977.11713" />
|
||||
<linearGradient
|
||||
id="a-1">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#18a303"
|
||||
id="stop2-6" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#43c330"
|
||||
id="stop4-4" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="b-8"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="546"
|
||||
x2="458"
|
||||
xlink:href="#a-1"
|
||||
y1="121.99995"
|
||||
y2="5.9999499" />
|
||||
<linearGradient
|
||||
id="c-0"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="508.06174"
|
||||
x2="508.06174"
|
||||
y1="109.9985"
|
||||
y2="83.998497">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#727272"
|
||||
id="stop8" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#9a9a9a"
|
||||
id="stop10" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="d-8"
|
||||
gradientTransform="matrix(0.948718,0,0,1.3,-288.38576,1491.7273)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="829.36053"
|
||||
x2="829.36053"
|
||||
y1="-1064.7994"
|
||||
y2="-1082.3413">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#e4e4e4"
|
||||
id="stop13" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#f9f9f9"
|
||||
id="stop15" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="e-7"
|
||||
gradientTransform="matrix(0.714286,0,0,-1.55555,125.07024,-1571.1037)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="525.63947"
|
||||
x2="525.63947"
|
||||
y1="-1078.6444"
|
||||
y2="-1068.7872">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#63bbee"
|
||||
id="stop18" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#aadcf7"
|
||||
id="stop20" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="f-2"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="512.65552"
|
||||
x2="512.65552"
|
||||
y1="95.0298"
|
||||
y2="85.998596">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#a33e03"
|
||||
id="stop23" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#c15414"
|
||||
id="stop25" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="g-8"
|
||||
gradientTransform="matrix(0.714286,0,0,-2.11111,133.07024,-2170.0637)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="525.63947"
|
||||
x2="525.63947"
|
||||
y1="-1078.6444"
|
||||
y2="-1068.7872">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#f09e6f"
|
||||
id="stop28" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#f9cfb5"
|
||||
id="stop30" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="h-0"
|
||||
gradientTransform="matrix(0.714286,0,0,-0.888884,141.07024,-852.34365)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="525.63947"
|
||||
x2="525.63947"
|
||||
y1="-1078.6444"
|
||||
y2="-1068.7872">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#f5ce53"
|
||||
id="stop33" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#fde9a9"
|
||||
id="stop35-8" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="i-0"
|
||||
gradientTransform="matrix(0.714286,0,0,-1.33333,149.07024,-1331.5137)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="525.63947"
|
||||
x2="525.63947"
|
||||
y1="-1078.6444"
|
||||
y2="-1068.7872">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#8ee780"
|
||||
id="stop38" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#ccf4c6"
|
||||
id="stop40" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-height="1009"
|
||||
inkscape:window-width="1920"
|
||||
lock-margins="true"
|
||||
units="px"
|
||||
fit-margin-bottom="2"
|
||||
fit-margin-right="2"
|
||||
fit-margin-left="2"
|
||||
fit-margin-top="2"
|
||||
inkscape:guide-bbox="true"
|
||||
showguides="true"
|
||||
inkscape:snap-global="false"
|
||||
showgrid="false"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:cy="36.86866"
|
||||
inkscape:cx="66.698758"
|
||||
inkscape:zoom="2.9835638"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
borderopacity="1.0"
|
||||
bordercolor="#666666"
|
||||
pagecolor="#ffffff"
|
||||
id="base"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:snap-midpoints="true"
|
||||
inkscape:snap-intersection-paths="true"
|
||||
inkscape:snap-smooth-nodes="true"
|
||||
inkscape:object-paths="true"
|
||||
inkscape:snap-page="true">
|
||||
<sodipodi:guide
|
||||
id="guide1680"
|
||||
orientation="0,-1"
|
||||
position="36.945035,2.9637157" />
|
||||
<sodipodi:guide
|
||||
position="-0.1773606,32.641629"
|
||||
orientation="-0.71102562,0.7031661"
|
||||
id="guide2372" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata5">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
transform="translate(-31.383969,-46.222139)"
|
||||
id="layer1"
|
||||
inkscape:groupmode="layer"
|
||||
inkscape:label="Calque 1">
|
||||
<rect
|
||||
style="fill:none;stroke:none;stroke-width:0.148;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke;stop-color:#000000"
|
||||
id="rect4845"
|
||||
width="66.024391"
|
||||
height="16.182283"
|
||||
x="31.987135"
|
||||
y="46.825306" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:9.96044px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;stroke-width:0.233446"
|
||||
x="44.636173"
|
||||
y="60.949116"
|
||||
id="text835"
|
||||
transform="scale(1.0448769,0.95705052)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan833"
|
||||
x="44.636173"
|
||||
y="60.949116"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9.96044px;font-family:Pacifico;-inkscape-font-specification:Pacifico;stroke-width:0.233446">analyseCalc</tspan></text>
|
||||
<g
|
||||
id="g964"
|
||||
transform="matrix(0.13140715,0,0,0.12826325,30.208961,46.733319)">
|
||||
<path
|
||||
d="m 17.253295,0 c -0.25037,0 -0.50072,0.011156 -0.75,0.035156 -3.66708,0.6998 -4.56576,2.2662469 -4.5,5.9980468 V 122.00195 c 4e-4,4.1875 1.81149,5.99765 6,5.99805 h 91.998055 c 4.1885,-4e-4 5.99764,-1.81055 5.99804,-5.99805 V 50.183594 c 0.048,-2.1119 -0.78004,-4.230247 -2.25,-5.748047 L 71.589245,2.2851562 c -1.51819,-1.4691999 -3.63759,-2.2988999 -5.75,-2.25 H 18.003295 C 17.754105,0.0111562 17.503675,0 17.253295,0 Z m 70.00978,0.013672 c -0.20997,0 -0.41948,0.016828 -0.62695,0.048828 -2.66247,0.8528 -3.55843,4.904547 -1.50586,6.810547 L 109.22596,31.09375 c 2.22593,2.1217 6.6581,0.306209 6.77538,-2.775391 V 4.097656 C 116.0011,1.9839562 114.08836,0.0628 111.98573,0.0625 H 87.891975 c -0.20758,-0.032 -0.41894,-0.048828 -0.6289,-0.048828 z"
|
||||
fill="url(#k)"
|
||||
id="path49"
|
||||
style="fill:url(#k-1)" />
|
||||
<path
|
||||
d="M 18.001355,6 V 122 H 110.00137 V 50 L 66.001375,6 Z"
|
||||
fill="url(#j)"
|
||||
id="path51"
|
||||
style="fill:url(#j)" />
|
||||
<g
|
||||
transform="translate(-437.99866,2)"
|
||||
id="g105">
|
||||
<path
|
||||
d="m 469,53.998 v 2 8 2 8 2 8 2 8 2 8 2 h 60 v -2 -50 h -58 z"
|
||||
fill="url(#b)"
|
||||
id="path53"
|
||||
style="fill:url(#b-8)" />
|
||||
<g
|
||||
fill="#92e285"
|
||||
id="g61">
|
||||
<path
|
||||
d="m 470.99924,55.99855 h 17 v 8 h -17 z"
|
||||
id="path55" />
|
||||
<path
|
||||
d="m 489.99748,55.99855 h 17.99994 v 8 h -17.99994 z"
|
||||
id="path57" />
|
||||
<path
|
||||
d="m 509.99924,55.99855 h 17 v 8 h -17 z"
|
||||
id="path59" />
|
||||
</g>
|
||||
<g
|
||||
fill="#ccf4c6"
|
||||
id="g81">
|
||||
<path
|
||||
d="m 470.99924,65.99855 h 17 v 8 h -17 z"
|
||||
id="path63" />
|
||||
<path
|
||||
d="m 509.99924,65.99855 h 17 v 8 h -17 z"
|
||||
id="path65" />
|
||||
<path
|
||||
d="m 489.99748,75.99855 h 17.99994 v 8 h -17.99994 z"
|
||||
id="path67" />
|
||||
<path
|
||||
d="m 509.99924,75.99855 h 17 v 8 h -17 z"
|
||||
id="path69" />
|
||||
<path
|
||||
d="m 470.99924,75.99855 h 17 v 8 h -17 z"
|
||||
id="path71" />
|
||||
<path
|
||||
d="m 489.99748,85.99855 h 17.99994 v 8 h -17.99994 z"
|
||||
id="path73" />
|
||||
<path
|
||||
d="m 470.99924,85.99855 h 17 v 8 h -17 z"
|
||||
id="path75" />
|
||||
<path
|
||||
d="m 489.99748,95.99855 h 17.99994 v 8 h -17.99994 z"
|
||||
id="path77" />
|
||||
<path
|
||||
d="m 470.99924,95.99855 h 17 v 8 h -17 z"
|
||||
id="path79" />
|
||||
</g>
|
||||
<path
|
||||
d="m 493.99924,81.99855 h 39 v 28 h -39 z"
|
||||
fill="url(#c)"
|
||||
id="path83"
|
||||
style="fill:url(#c-0)" />
|
||||
<path
|
||||
d="m 495.99924,83.99855 h 35 v 24 h -35 z"
|
||||
fill="url(#d)"
|
||||
id="path85"
|
||||
style="fill:url(#d-8)" />
|
||||
<path
|
||||
d="m 497.99924,90.99855 h 7 v 15.9999 h -7 z"
|
||||
fill="#18a303"
|
||||
id="path87" />
|
||||
<path
|
||||
d="m 498.99924,105.99855 h 5 v -14 h -5 z"
|
||||
fill="url(#e)"
|
||||
id="path89"
|
||||
style="fill:url(#e-7)" />
|
||||
<path
|
||||
d="m 505.99924,85.99855 h 7 v 20.9999 h -7 z"
|
||||
fill="url(#f)"
|
||||
id="path91"
|
||||
style="fill:url(#f-2)" />
|
||||
<path
|
||||
d="m 506.99924,105.99855 h 5 v -19 h -5 z"
|
||||
fill="url(#g)"
|
||||
id="path93"
|
||||
style="fill:url(#g-8)" />
|
||||
<path
|
||||
d="m 513.99924,96.99855 h 7 v 9.9999 h -7 z"
|
||||
fill="#c99c00"
|
||||
id="path95" />
|
||||
<path
|
||||
d="m 514.99924,105.99855 h 5 v -8 h -5 z"
|
||||
fill="url(#h)"
|
||||
id="path97"
|
||||
style="fill:url(#h-0)" />
|
||||
<path
|
||||
d="m 521.99924,92.99855 h 7 v 14 h -7 z"
|
||||
fill="#43c330"
|
||||
id="path99" />
|
||||
<path
|
||||
d="m 522.99924,105.99855 h 5 v -12 h -5 z"
|
||||
fill="url(#i)"
|
||||
id="path101"
|
||||
style="fill:url(#i-0)" />
|
||||
<path
|
||||
d="m 489.99748,65.99855 h 17.99994 v 8 h -17.99994 z"
|
||||
fill="#ccf4c6"
|
||||
id="path103" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g3176"
|
||||
transform="translate(-29.2645,18.09078)"
|
||||
inkscape:export-filename="C:\Users\pabr6\eclipse-workspace\analyseCalc\images\accueilanalysecalc.png"
|
||||
inkscape:export-xdpi="128"
|
||||
inkscape:export-ydpi="128">
|
||||
<path
|
||||
style="fill:#ffaaaa;stroke:#ffaaaa;stroke-width:0.257397px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 64.782774,30.389036 -0.734025,-0.804561 c -0.261592,-0.0028 -0.488807,-0.05918 -0.892393,0.159352 -0.447603,0.343499 -0.662658,0.633003 -0.85336,0.916853 -0.171891,0.333921 -0.135917,0.570072 -0.09736,0.805004 l 0.779691,0.740884 z"
|
||||
id="path1605"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<path
|
||||
id="path903"
|
||||
d="m 65.185528,30.771366 0.962387,-0.638019 c 0.838489,1.245007 0.419423,1.619401 2.562142,3.767338"
|
||||
style="fill:none;stroke:#686868;stroke-width:0.480582;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
sodipodi:nodetypes="ccc" />
|
||||
<g
|
||||
id="g901"
|
||||
style="stroke-width:1.20245;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
transform="matrix(0.10789957,-0.05670569,0.05420981,0.11191121,44.387897,27.140948)">
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.20245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 165.60421,210.25518 -16.67346,-14.97786 19.49947,-6.49982 z"
|
||||
id="path886" />
|
||||
<path
|
||||
style="fill:#ffcc00;stroke:#000000;stroke-width:1.20245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 148.93075,195.27732 -29.6731,-89.58453 19.78207,-6.217222 29.3905,89.301932 z"
|
||||
id="path888"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#cccccc;stroke:#000000;stroke-width:1.20245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 119.25765,105.69279 19.78206,-6.217223 5.18467,15.184943 -20.19347,6.3466 z"
|
||||
id="path896"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#000000;stroke:none;stroke-width:1.20245;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 165.60421,210.25518 1.82913,-13.90142 c -1.86721,0.41019 -1.24071,5.14178 -2.26609,5.73964 -0.90416,0.52717 -2.9307,-2.35026 -4.06786,-2.12548 -1.70014,0.33605 2.39156,6.64425 -1.96215,4.47795 z"
|
||||
id="path1247"
|
||||
sodipodi:nodetypes="ccsscc" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 11 KiB |
@ -0,0 +1,535 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
inkscape:export-ydpi="96"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-filename="C:\Users\pabr6\eclipse-workspace\analyseCalc\images\evalcalc.png"
|
||||
sodipodi:docname="evalCalcl.svg"
|
||||
inkscape:version="1.1.2 (b8e25be833, 2022-02-05)"
|
||||
id="svg8"
|
||||
version="1.1"
|
||||
viewBox="0 0 10.96941 12.964583"
|
||||
height="49"
|
||||
width="41.459187"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="k"
|
||||
gradientTransform="matrix(7.99974,0,0,7.9977797,-873.96742,-7808.7674)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="122.75008"
|
||||
x2="111.74973"
|
||||
xlink:href="#b"
|
||||
y1="991.62115"
|
||||
y2="977.11713" />
|
||||
<linearGradient
|
||||
id="b">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#0369a3"
|
||||
id="stop7" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#1c99e0"
|
||||
id="stop9" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="j"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="108.00134"
|
||||
x2="20.001341"
|
||||
y1="122"
|
||||
y2="6">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#e6e6e6"
|
||||
id="stop35" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#fff"
|
||||
id="stop37" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="i"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="108.00134"
|
||||
x2="20.001341"
|
||||
xlink:href="#b"
|
||||
y1="130"
|
||||
y2="14" />
|
||||
<linearGradient
|
||||
id="h"
|
||||
gradientTransform="matrix(4.4999,0,0,3.66665,-942.97741,2199.6564)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x2="0"
|
||||
y1="-581.63782"
|
||||
y2="-578.63782">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#63bbee"
|
||||
id="stop29" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#aadcf7"
|
||||
id="stop31" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="g"
|
||||
gradientTransform="matrix(-4.19983,0,0,3.9111,1540.9405,-4523.1636)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x2="0"
|
||||
xlink:href="#a"
|
||||
y1="1173"
|
||||
y2="1178" />
|
||||
<linearGradient
|
||||
id="a">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#666"
|
||||
id="stop2" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#333"
|
||||
id="stop4" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="f"
|
||||
gradientTransform="matrix(4.19983,0,0,3.9111,-1392.9394,-4521.9436)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x2="0"
|
||||
xlink:href="#a"
|
||||
y1="1173"
|
||||
y2="1178" />
|
||||
<linearGradient
|
||||
id="e"
|
||||
gradientTransform="matrix(1.19997,0,0,1.22222,-281.19161,858.5534)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x2="0"
|
||||
y1="-629.66907"
|
||||
y2="-635.54944">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#18a303"
|
||||
id="stop22" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#106802"
|
||||
id="stop24" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="d"
|
||||
gradientTransform="matrix(4.19983,0,0,3.9111,-1392.9394,-4517.0536)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x2="0"
|
||||
y1="1173"
|
||||
y2="1178">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#0369a3"
|
||||
id="stop17" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#023f62"
|
||||
id="stop19" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="c"
|
||||
gradientTransform="matrix(0,0.791084,-1.28,0,1499.6005,-282.0136)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="445.69522"
|
||||
x2="441.38797"
|
||||
y1="1103.5776"
|
||||
y2="1099.8198">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#e9b913"
|
||||
id="stop12" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#ff0"
|
||||
id="stop14" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="k-1"
|
||||
gradientTransform="matrix(7.99974,0,0,7.9977797,-873.96742,-7808.7674)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="122.75008"
|
||||
x2="111.74973"
|
||||
xlink:href="#a-1"
|
||||
y1="991.62115"
|
||||
y2="977.11713" />
|
||||
<linearGradient
|
||||
id="a-1">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#18a303"
|
||||
id="stop2-6" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#43c330"
|
||||
id="stop4-4" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="b-8"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="546"
|
||||
x2="458"
|
||||
xlink:href="#a-1"
|
||||
y1="121.99995"
|
||||
y2="5.9999499" />
|
||||
<linearGradient
|
||||
id="c-0"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="508.06174"
|
||||
x2="508.06174"
|
||||
y1="109.9985"
|
||||
y2="83.998497">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#727272"
|
||||
id="stop8" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#9a9a9a"
|
||||
id="stop10" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="d-8"
|
||||
gradientTransform="matrix(0.948718,0,0,1.3,-288.38576,1491.7273)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="829.36053"
|
||||
x2="829.36053"
|
||||
y1="-1064.7994"
|
||||
y2="-1082.3413">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#e4e4e4"
|
||||
id="stop13" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#f9f9f9"
|
||||
id="stop15" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="e-7"
|
||||
gradientTransform="matrix(0.714286,0,0,-1.55555,125.07024,-1571.1037)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="525.63947"
|
||||
x2="525.63947"
|
||||
y1="-1078.6444"
|
||||
y2="-1068.7872">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#63bbee"
|
||||
id="stop18" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#aadcf7"
|
||||
id="stop20" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="f-2"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="512.65552"
|
||||
x2="512.65552"
|
||||
y1="95.0298"
|
||||
y2="85.998596">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#a33e03"
|
||||
id="stop23" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#c15414"
|
||||
id="stop25" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="g-8"
|
||||
gradientTransform="matrix(0.714286,0,0,-2.11111,133.07024,-2170.0637)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="525.63947"
|
||||
x2="525.63947"
|
||||
y1="-1078.6444"
|
||||
y2="-1068.7872">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#f09e6f"
|
||||
id="stop28" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#f9cfb5"
|
||||
id="stop30" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="h-0"
|
||||
gradientTransform="matrix(0.714286,0,0,-0.888884,141.07024,-852.34365)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="525.63947"
|
||||
x2="525.63947"
|
||||
y1="-1078.6444"
|
||||
y2="-1068.7872">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#f5ce53"
|
||||
id="stop33" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#fde9a9"
|
||||
id="stop35-8" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="i-0"
|
||||
gradientTransform="matrix(0.714286,0,0,-1.33333,149.07024,-1331.5137)"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="525.63947"
|
||||
x2="525.63947"
|
||||
y1="-1078.6444"
|
||||
y2="-1068.7872">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#8ee780"
|
||||
id="stop38" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#ccf4c6"
|
||||
id="stop40" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-height="1009"
|
||||
inkscape:window-width="1920"
|
||||
lock-margins="true"
|
||||
units="px"
|
||||
fit-margin-bottom="2"
|
||||
fit-margin-right="2"
|
||||
fit-margin-left="2"
|
||||
fit-margin-top="2"
|
||||
inkscape:guide-bbox="true"
|
||||
showguides="true"
|
||||
inkscape:snap-global="false"
|
||||
showgrid="false"
|
||||
inkscape:document-rotation="0"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:cy="36.86866"
|
||||
inkscape:cx="23.126705"
|
||||
inkscape:zoom="2.9835638"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
borderopacity="1.0"
|
||||
bordercolor="#666666"
|
||||
pagecolor="#ffffff"
|
||||
id="base"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:snap-midpoints="true"
|
||||
inkscape:snap-intersection-paths="true"
|
||||
inkscape:snap-smooth-nodes="true"
|
||||
inkscape:object-paths="true"
|
||||
inkscape:snap-page="true">
|
||||
<sodipodi:guide
|
||||
id="guide1680"
|
||||
orientation="0,-1"
|
||||
position="37.072323,-1.4783038" />
|
||||
<sodipodi:guide
|
||||
position="-0.050071963,28.199609"
|
||||
orientation="-0.71102562,0.7031661"
|
||||
id="guide2372" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata5">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
transform="translate(-31.25668,-46.204153)"
|
||||
id="layer1"
|
||||
inkscape:groupmode="layer"
|
||||
inkscape:label="Calque 1">
|
||||
<g
|
||||
id="g1222"
|
||||
transform="matrix(0.72520834,0,0,0.72520834,8.7344858,12.841927)">
|
||||
<g
|
||||
id="g964"
|
||||
transform="matrix(0.13140715,0,0,0.12826325,30.208961,46.733319)">
|
||||
<path
|
||||
d="m 17.253295,0 c -0.25037,0 -0.50072,0.011156 -0.75,0.035156 -3.66708,0.6998 -4.56576,2.2662469 -4.5,5.9980468 V 122.00195 c 4e-4,4.1875 1.81149,5.99765 6,5.99805 h 91.998055 c 4.1885,-4e-4 5.99764,-1.81055 5.99804,-5.99805 V 50.183594 c 0.048,-2.1119 -0.78004,-4.230247 -2.25,-5.748047 L 71.589245,2.2851562 c -1.51819,-1.4691999 -3.63759,-2.2988999 -5.75,-2.25 H 18.003295 C 17.754105,0.0111562 17.503675,0 17.253295,0 Z m 70.00978,0.013672 c -0.20997,0 -0.41948,0.016828 -0.62695,0.048828 -2.66247,0.8528 -3.55843,4.904547 -1.50586,6.810547 L 109.22596,31.09375 c 2.22593,2.1217 6.6581,0.306209 6.77538,-2.775391 V 4.097656 C 116.0011,1.9839562 114.08836,0.0628 111.98573,0.0625 H 87.891975 c -0.20758,-0.032 -0.41894,-0.048828 -0.6289,-0.048828 z"
|
||||
fill="url(#k)"
|
||||
id="path49"
|
||||
style="fill:url(#k-1)" />
|
||||
<path
|
||||
d="M 18.001355,6 V 122 H 110.00137 V 50 L 66.001375,6 Z"
|
||||
fill="url(#j)"
|
||||
id="path51"
|
||||
style="fill:url(#j)" />
|
||||
<g
|
||||
transform="translate(-437.99866,2)"
|
||||
id="g105">
|
||||
<path
|
||||
d="m 469,53.998 v 2 8 2 8 2 8 2 8 2 8 2 h 60 v -2 -50 h -58 z"
|
||||
fill="url(#b)"
|
||||
id="path53"
|
||||
style="fill:url(#b-8)" />
|
||||
<g
|
||||
fill="#92e285"
|
||||
id="g61">
|
||||
<path
|
||||
d="m 470.99924,55.99855 h 17 v 8 h -17 z"
|
||||
id="path55" />
|
||||
<path
|
||||
d="m 489.99748,55.99855 h 17.99994 v 8 h -17.99994 z"
|
||||
id="path57" />
|
||||
<path
|
||||
d="m 509.99924,55.99855 h 17 v 8 h -17 z"
|
||||
id="path59" />
|
||||
</g>
|
||||
<g
|
||||
fill="#ccf4c6"
|
||||
id="g81">
|
||||
<path
|
||||
d="m 470.99924,65.99855 h 17 v 8 h -17 z"
|
||||
id="path63" />
|
||||
<path
|
||||
d="m 509.99924,65.99855 h 17 v 8 h -17 z"
|
||||
id="path65" />
|
||||
<path
|
||||
d="m 489.99748,75.99855 h 17.99994 v 8 h -17.99994 z"
|
||||
id="path67" />
|
||||
<path
|
||||
d="m 509.99924,75.99855 h 17 v 8 h -17 z"
|
||||
id="path69" />
|
||||
<path
|
||||
d="m 470.99924,75.99855 h 17 v 8 h -17 z"
|
||||
id="path71" />
|
||||
<path
|
||||
d="m 489.99748,85.99855 h 17.99994 v 8 h -17.99994 z"
|
||||
id="path73" />
|
||||
<path
|
||||
d="m 470.99924,85.99855 h 17 v 8 h -17 z"
|
||||
id="path75" />
|
||||
<path
|
||||
d="m 489.99748,95.99855 h 17.99994 v 8 h -17.99994 z"
|
||||
id="path77" />
|
||||
<path
|
||||
d="m 470.99924,95.99855 h 17 v 8 h -17 z"
|
||||
id="path79" />
|
||||
</g>
|
||||
<path
|
||||
d="m 493.99924,81.99855 h 39 v 28 h -39 z"
|
||||
fill="url(#c)"
|
||||
id="path83"
|
||||
style="fill:url(#c-0)" />
|
||||
<path
|
||||
d="m 495.99924,83.99855 h 35 v 24 h -35 z"
|
||||
fill="url(#d)"
|
||||
id="path85"
|
||||
style="fill:url(#d-8)" />
|
||||
<path
|
||||
d="m 497.99924,90.99855 h 7 v 15.9999 h -7 z"
|
||||
fill="#18a303"
|
||||
id="path87" />
|
||||
<path
|
||||
d="m 498.99924,105.99855 h 5 v -14 h -5 z"
|
||||
fill="url(#e)"
|
||||
id="path89"
|
||||
style="fill:url(#e-7)" />
|
||||
<path
|
||||
d="m 505.99924,85.99855 h 7 v 20.9999 h -7 z"
|
||||
fill="url(#f)"
|
||||
id="path91"
|
||||
style="fill:url(#f-2)" />
|
||||
<path
|
||||
d="m 506.99924,105.99855 h 5 v -19 h -5 z"
|
||||
fill="url(#g)"
|
||||
id="path93"
|
||||
style="fill:url(#g-8)" />
|
||||
<path
|
||||
d="m 513.99924,96.99855 h 7 v 9.9999 h -7 z"
|
||||
fill="#c99c00"
|
||||
id="path95" />
|
||||
<path
|
||||
d="m 514.99924,105.99855 h 5 v -8 h -5 z"
|
||||
fill="url(#h)"
|
||||
id="path97"
|
||||
style="fill:url(#h-0)" />
|
||||
<path
|
||||
d="m 521.99924,92.99855 h 7 v 14 h -7 z"
|
||||
fill="#43c330"
|
||||
id="path99" />
|
||||
<path
|
||||
d="m 522.99924,105.99855 h 5 v -12 h -5 z"
|
||||
fill="url(#i)"
|
||||
id="path101"
|
||||
style="fill:url(#i-0)" />
|
||||
<path
|
||||
d="m 489.99748,65.99855 h 17.99994 v 8 h -17.99994 z"
|
||||
fill="#ccf4c6"
|
||||
id="path103" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g3176"
|
||||
transform="translate(-29.2645,18.09078)"
|
||||
inkscape:export-filename="C:\Users\pabr6\eclipse-workspace\analyseCalc\images\accueilanalysecalc.png"
|
||||
inkscape:export-xdpi="128"
|
||||
inkscape:export-ydpi="128">
|
||||
<path
|
||||
style="fill:#ffaaaa;stroke:#ffaaaa;stroke-width:0.257397px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 64.782774,30.389036 -0.734025,-0.804561 c -0.261592,-0.0028 -0.488807,-0.05918 -0.892393,0.159352 -0.447603,0.343499 -0.662658,0.633003 -0.85336,0.916853 -0.171891,0.333921 -0.135917,0.570072 -0.09736,0.805004 l 0.779691,0.740884 z"
|
||||
id="path1605"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<path
|
||||
id="path903"
|
||||
d="m 65.185528,30.771366 0.962387,-0.638019 c 0.838489,1.245007 0.419423,1.619401 2.562142,3.767338"
|
||||
style="fill:none;stroke:#686868;stroke-width:0.480582;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
sodipodi:nodetypes="ccc" />
|
||||
<g
|
||||
id="g901"
|
||||
style="stroke-width:1.20245;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
transform="matrix(0.10789957,-0.05670569,0.05420981,0.11191121,44.387897,27.140948)">
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.20245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 165.60421,210.25518 -16.67346,-14.97786 19.49947,-6.49982 z"
|
||||
id="path886" />
|
||||
<path
|
||||
style="fill:#ffcc00;stroke:#000000;stroke-width:1.20245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 148.93075,195.27732 -29.6731,-89.58453 19.78207,-6.217222 29.3905,89.301932 z"
|
||||
id="path888"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#cccccc;stroke:#000000;stroke-width:1.20245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 119.25765,105.69279 19.78206,-6.217223 5.18467,15.184943 -20.19347,6.3466 z"
|
||||
id="path896"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
style="fill:#000000;stroke:none;stroke-width:1.20245;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 165.60421,210.25518 1.82913,-13.90142 c -1.86721,0.41019 -1.24071,5.14178 -2.26609,5.73964 -0.90416,0.52717 -2.9307,-2.35026 -4.06786,-2.12548 -1.70014,0.33605 2.39156,6.64425 -1.96215,4.47795 z"
|
||||
id="path1247"
|
||||
sodipodi:nodetypes="ccsscc" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<rect
|
||||
style="fill:none;stroke:none;stroke-width:0.148;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke;stop-color:#000000"
|
||||
id="rect4845"
|
||||
width="66.024391"
|
||||
height="16.182283"
|
||||
x="31.987135"
|
||||
y="46.825306" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 3.0 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 3.1 KiB |
After Width: | Height: | Size: 2.6 KiB |
After Width: | Height: | Size: 6.0 KiB |
After Width: | Height: | Size: 1.3 KiB |
@ -0,0 +1,63 @@
|
||||
package AnalyseCalc;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import AnalyseCalc.Classeur2.historique;
|
||||
|
||||
|
||||
public class AnalyseClasseur {
|
||||
|
||||
List<AnalyseFeuille> classeur = new ArrayList<AnalyseFeuille>();
|
||||
boolean vide = true;
|
||||
historique Histo = null;
|
||||
String informationTriche = "";
|
||||
int nombreOccurrenceIdentiqueHistorique = 0;
|
||||
|
||||
static String EnsembleHistoriqueDesClasseurAnalyse = "";
|
||||
|
||||
public AnalyseClasseur() {
|
||||
|
||||
}
|
||||
|
||||
public void addFeuille(AnalyseFeuille AFeuil, Classeur2 clas) {
|
||||
classeur.add(AFeuil);
|
||||
vide=false;
|
||||
}
|
||||
|
||||
// pour les étudiants qui n'ont pas remis le bon sujet
|
||||
public void addHistorique(historique histo) {
|
||||
Histo = histo;
|
||||
}
|
||||
|
||||
|
||||
public List<AnalyseFeuille> getClasseur() {
|
||||
return classeur;
|
||||
}
|
||||
|
||||
public boolean isVide() {
|
||||
return vide;
|
||||
}
|
||||
|
||||
public historique getHisto() {
|
||||
return Histo;
|
||||
}
|
||||
|
||||
|
||||
public String getInformationTriche() {
|
||||
return informationTriche;
|
||||
}
|
||||
|
||||
public int getNombreOccurrenceIdentiqueHistorique() {
|
||||
return nombreOccurrenceIdentiqueHistorique;
|
||||
}
|
||||
|
||||
public static String getEnsembleHistoriqueDesClasseurAnalyse() {
|
||||
return EnsembleHistoriqueDesClasseurAnalyse;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,674 @@
|
||||
package AnalyseCalc;
|
||||
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map.Entry;
|
||||
import java.util.TreeMap;
|
||||
|
||||
import AnalyseCalc.Classeur2.feuille;
|
||||
import AnalyseCalc.Classeur2.feuille.colonne;
|
||||
import AnalyseCalc.Classeur2.feuille.graphic;
|
||||
import AnalyseCalc.Classeur2.feuille.ligne;
|
||||
import AnalyseCalc.Classeur2.feuille.ligne.*;
|
||||
import outils.*;
|
||||
import outils.HTML;
|
||||
|
||||
public class AnalyseFeuille {
|
||||
|
||||
List<String> pl = new ArrayList<String>();
|
||||
private double point = 0;
|
||||
private double pointtotal = 0;
|
||||
private double propPoint = 0.0;
|
||||
private double poids = 1;
|
||||
private boolean evaluer = false;
|
||||
private HashMap<String,String> menu = new HashMap<String,String>();
|
||||
private TreeMap<String,sousTotal> sousTotaux = new TreeMap<String,sousTotal>();
|
||||
private String identifiantFeuille = "";
|
||||
|
||||
private boolean analyseVide = true;
|
||||
private String NomFeuille = "";
|
||||
|
||||
//Lorsque il n'y a pas de feuille student (feuille student null)
|
||||
public AnalyseFeuille(feuille feuilSujet, String id) {
|
||||
identifiantFeuille=id;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
// Comparaison entre les deux feuilles
|
||||
public AnalyseFeuille(feuille feuilStudent, feuille feuilSujet, String id) throws UnsupportedEncodingException {
|
||||
|
||||
analyseVide=false;
|
||||
identifiantFeuille=id;
|
||||
|
||||
NomFeuille = feuilSujet.getNomFeuille();
|
||||
evaluer = Boolean.valueOf(feuilSujet.getEvaluer());
|
||||
poids = Double.valueOf(feuilSujet.getPoids());
|
||||
|
||||
|
||||
menu.put(identifiantFeuille, NomFeuille); // feuille dans le menu automatiquement
|
||||
|
||||
|
||||
pl.add(HTML.SautLigne(identifiantFeuille));
|
||||
pl.add(HTML.H1("Analyse de la feuille : " + NomFeuille.toUpperCase()));
|
||||
pl.add(HTML.Paragraph_classp8(feuilSujet.getCommunication()));
|
||||
if(!feuilSujet.getLink().isEmpty()) pl.add(HTML.SautPuisLien(feuilSujet.getLink(), feuilSujet.getLinktitle()));
|
||||
|
||||
outils o = new outils();
|
||||
o.initilisePointClass();
|
||||
sousTotaux.put(NomFeuille, new sousTotal(NomFeuille, o.getPointsClass(), o.getPointTotal(),identifiantFeuille));
|
||||
String Tst ="";
|
||||
|
||||
|
||||
// Nommage des cellules - titre et entete et menu automatique s'il y a le symbole ‽
|
||||
boolean flagNommageTitre=false;
|
||||
for(Entry<String, String> k : feuilSujet.getNommageCellulesFeuille().entrySet()) {
|
||||
if(Boolean.valueOf(k.getValue().contains("‽"))||Boolean.valueOf(k.getKey().contains("‽"))) {
|
||||
|
||||
if(!flagNommageTitre) {
|
||||
pl.add(HTML.SautLigne(identifiantFeuille+"ValeursGlobales"));
|
||||
pl.add(HTML.SautLigne());
|
||||
pl.add(HTML.H1("Valeurs globales"));
|
||||
pl.add(HTML.SautLigne());
|
||||
pl.add(HTML.TableEnteteTableur());
|
||||
flagNommageTitre=true;
|
||||
menu.put(identifiantFeuille+"ValeursGlobales","Valeurs globales");
|
||||
sousTotaux.put("Valeurs globales", new sousTotal("Valeurs globales", o.getPointsClass(), o.getPointTotal(),identifiantFeuille+"ValeursGlobales"));
|
||||
}
|
||||
|
||||
String valueStudentValue = feuilStudent.getNommageCellulesFeuille().get(outils.withoutPoint(k.getKey()));
|
||||
|
||||
|
||||
Tst = o.Compare1(valueStudentValue, k.getValue());
|
||||
int niveau = 3;
|
||||
if(Tst.contains("Correct")) niveau = 1;
|
||||
if(Tst.contains("Erreur")) niveau = 2;
|
||||
pl.add(HTML.TableTableur(Tst,"Nommage : <b>" + outils.withoutPoint(k.getKey()) + "</b>","Cells" ,valueStudentValue, outils.withoutPoint(k.getValue()), niveau) );
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
if(sousTotaux.get("Valeurs globales")!=null) sousTotaux.get("Valeurs globales").addPointSousTotal(o.getPointsClass(), o.getPointTotal());
|
||||
|
||||
|
||||
Tst="";
|
||||
// colonne
|
||||
for(Entry<Integer, colonne> k : feuilSujet.getColonnes().entrySet()) {
|
||||
for(Entry<String, String> k1 : k.getValue().getPropertiesColumn().entrySet()) {
|
||||
if(Boolean.valueOf(k1.getValue().contains("‽"))) {
|
||||
String RefC = k.getValue().getRefColonne();
|
||||
String RefCLettre = k.getValue().getRefColDansClasseur();
|
||||
colonne colStudent = feuilStudent.retourneColonne(RefC);
|
||||
|
||||
if(colStudent!=null) {
|
||||
String valueStudent = colStudent.getPropertiesColumn().get(k1.getKey());
|
||||
|
||||
Tst = o.Compare1(valueStudent, k1.getValue());
|
||||
|
||||
int niveau = 3;
|
||||
if(Tst.contains("Correct")) niveau = 1;
|
||||
if(Tst.contains("Erreur")) niveau = 2;
|
||||
pl.add(HTML.TableTableur(Tst,"Colonne :" + RefCLettre ,k1.getKey() ,valueStudent, outils.withoutPoint(k1.getValue()), niveau) );
|
||||
}else {
|
||||
Tst = o.Compare1("null", k1.getValue());
|
||||
|
||||
int niveau = 3;
|
||||
if(Tst.contains("Correct")) niveau = 1;
|
||||
if(Tst.contains("Erreur")) niveau = 2;
|
||||
pl.add(HTML.TableTableur(Tst,"Colonne :" + RefCLettre ,k1.getKey() ,"Colonne Student null", outils.withoutPoint(k1.getValue()), niveau) );
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//comparaison Ligne, cellule
|
||||
for(Entry<Integer, ligne> k : feuilSujet.getLignes().entrySet()) {
|
||||
|
||||
|
||||
|
||||
//Ajoute un titre, un sous-titre et un entete si evaluer est true à la ligne
|
||||
if(Boolean.valueOf(k.getValue().getEvaluer()) || k.getValue().isSaut()) {
|
||||
pl.add(HTML.SautLigne(identifiantFeuille+"Ligne : " + k.getValue().getRefLigne()));
|
||||
pl.add(HTML.SautLigne());
|
||||
|
||||
if(!k.getValue().getTitre().isEmpty()) {
|
||||
if(k.getValue().getStyletitrePrincipale().equals("H1")) pl.add(HTML.H1(k.getValue().getTitre()));
|
||||
if(k.getValue().getStyletitrePrincipale().equals("H2")) pl.add(HTML.H2(k.getValue().getTitre()));
|
||||
if(k.getValue().getStyletitrePrincipale().equals("H3")) pl.add(HTML.SautLigneOnduleBleu(k.getValue().getTitre()));
|
||||
if(k.getValue().getStyletitrePrincipale().equals("H4")) pl.add(HTML.SautLigneTitreOnduleRouge(k.getValue().getTitre()));
|
||||
}else {
|
||||
pl.add(HTML.H1("Ligne : " + k.getValue().getRefLigne()));
|
||||
}
|
||||
|
||||
pl.add(HTML.Paragraph_classp8(k.getValue().getCommunication()));
|
||||
|
||||
// si ce n'est pas un saut alors c'est evaluer donc entête et menu et soustotaux
|
||||
if(!k.getValue().isSaut()) {
|
||||
pl.add(HTML.TableEnteteTableur());
|
||||
if(k.getValue().getTitre().isEmpty()) menu.put(identifiantFeuille+"Ligne : " + k.getValue().getRefLigne(),"Ligne : " + k.getValue().getRefLigne() );
|
||||
if(!k.getValue().getTitre().isEmpty()) menu.put(identifiantFeuille+"Ligne : " + k.getValue().getRefLigne(),k.getValue().getTitre() );
|
||||
|
||||
// cloture sous total des lignes
|
||||
for(Entry<String,sousTotal> st : sousTotaux.entrySet()) {
|
||||
if( st.getKey().contains("Ligne") && !st.getValue().isFinish()) {
|
||||
st.getValue().addPointSousTotal(o.getPointsClass(), o.getPointTotal());;
|
||||
}
|
||||
}
|
||||
// nouveau soustotal
|
||||
if(k.getValue().getTitre().isEmpty()) {
|
||||
sousTotaux.put("Ligne : " + k.getValue().getRefLigne(), new sousTotal("Ligne : " + k.getValue().getRefLigne(), o.getPointsClass(), o.getPointTotal(),identifiantFeuille+"Ligne : " + k.getValue().getRefLigne()));
|
||||
}else {
|
||||
sousTotaux.put("Ligne : " + k.getValue().getRefLigne(), new sousTotal(k.getValue().getTitre(), o.getPointsClass(), o.getPointTotal(),identifiantFeuille+"Ligne : " + k.getValue().getRefLigne()));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
//ligne properties
|
||||
for(Entry<String, String> k1 : k.getValue().getPropertiesRow().entrySet()) {
|
||||
if(Boolean.valueOf(k1.getValue().contains("‽"))) {
|
||||
String RefL = k.getValue().getRefLigne();
|
||||
ligne ligStudent = feuilStudent.retourneLigne(RefL);
|
||||
String valueStudent ="null";
|
||||
if(ligStudent!=null) {
|
||||
valueStudent = ligStudent.getPropertiesRow().get(k1.getKey());
|
||||
}
|
||||
|
||||
Tst = o.Compare1(valueStudent, k1.getValue());
|
||||
|
||||
int niveau = 3;
|
||||
if(Tst.contains("Correct")) niveau = 1;
|
||||
if(Tst.contains("Erreur")) niveau = 2;
|
||||
pl.add(HTML.TableTableur(Tst,"Ligne :" + RefL ,k1.getKey() ,valueStudent, outils.withoutPoint(k1.getValue()), niveau) );
|
||||
}
|
||||
}
|
||||
|
||||
//Cellule
|
||||
for(Entry<Integer, cellule> k2 : k.getValue().getCellules().entrySet()) {
|
||||
String RefL = k2.getValue().getRefLigne();
|
||||
String RefC = k2.getValue().getRefColonne();
|
||||
String RefCLettre = k2.getValue().getRefColDansClasseur();
|
||||
|
||||
//Ajoute un titre, un sous-titre et un entete si evaluer est true
|
||||
if(Boolean.valueOf(k2.getValue().getEvaluer())) {
|
||||
if(k2.getValue().isMenu()) {
|
||||
if(k2.getValue().getTitre().isEmpty()) {
|
||||
menu.put(identifiantFeuille+"Cellule "+ RefCLettre + RefL,"Cellule "+ RefCLettre + RefL);
|
||||
}else {
|
||||
menu.put(identifiantFeuille+"Cellule "+ RefCLettre + RefL,k2.getValue().getTitre());
|
||||