Mise à jour (enfin!) du dernier semestre de cours

This commit is contained in:
olivier
2009-05-17 16:54:30 +02:00
parent cb99a39ad0
commit 05d2134eab
50 changed files with 10887 additions and 318 deletions

View File

@ -0,0 +1,9 @@
Jeudi 08 janvier 2009
M.DIVOUX
G54 Modélisation objet
====== Mini - projet ======
Titre : Feux tricolores

2100
cours/G54/ASIUTI.uml Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -0,0 +1,45 @@
//
//
// Generated by StarUML(tm) Java Add-In
//
// @ Project : Untitled
// @ File Name : Graphic_GUI.java
// @ Date : 09/01/2009
// @ Author :
//
//
package GUI;
public class Graphic_GUI extends Observer.Observer {
public void update() {
}
public void newTrafficLight(TrafficLights.TrafficLight t) {
}
public void changeState() {
}
public void powerOn() {
}
public void powerOff() {
}
public void showState() {
}
public void update() {
}
}

View File

@ -0,0 +1,45 @@
//
//
// Generated by StarUML(tm) Java Add-In
//
// @ Project : Untitled
// @ File Name : Text_GUI.java
// @ Date : 09/01/2009
// @ Author :
//
//
package GUI;
public class Text_GUI extends Observer.Observer {
public void update() {
}
public void newTrafficLight(TrafficLights.TrafficLight t) {
}
public void changeState() {
}
public void powerOn() {
}
public void powerOff() {
}
public void showState() {
}
public void update() {
}
}

View File

@ -0,0 +1,19 @@
//
//
// Generated by StarUML(tm) Java Add-In
//
// @ Project : Untitled
// @ File Name : Observer.java
// @ Date : 09/01/2009
// @ Author :
//
//
package Observer;
public abstract class Observer {
public abstract void update();
}

View File

@ -0,0 +1,30 @@
//
//
// Generated by StarUML(tm) Java Add-In
//
// @ Project : Untitled
// @ File Name : Subject.java
// @ Date : 09/01/2009
// @ Author :
//
//
package Observer;
public abstract class Subject {
public Observer myObservers;
public void notifyObserver() {
}
public void addObserver(Observer o) {
}
public void deleteObserver(Observer o) {
}
}

View File

@ -0,0 +1,28 @@
//
//
// Generated by StarUML(tm) Java Add-In
//
// @ Project : Untitled
// @ File Name : TrafficLight.java
// @ Date : 09/01/2009
// @ Author :
//
//
package TrafficLights;
public class TrafficLight extends Observer.Subject {
private int state;
public static int[] s_StateList() = [1,2,3];
public void change() {
state += 1;
getState();
}
public void getState() {
System.out.println(state);
}
}

BIN
cours/G54/Pape/Pape.class Normal file

Binary file not shown.

76
cours/G54/Pape/Pape.java Normal file
View File

@ -0,0 +1,76 @@
//
//
// Generated by StarUML(tm) Java Add-In
//
// @ Project : Untitled
// @ File Name : Pape.java
// @ Date : 19/12/2008
// @ Author :
//
//
public class Pape
{
private int numero;
private String prenom;
private static Pape lePape = null;
public static void main(String args[]){
Pape jp2 = new Pape("Jean - Paul", 2);
System.out.println(jp2.getNomPape());
Pape b16 = new Pape("Beno<EFBFBD>t", 16);
jp2.nommerPape(jp2.prenom, jp2.numero);
b16.nommerPape(b16.prenom, b16.numero);
System.out.println(b16.getNomPape());
}
public Pape(String nom, int num){
this.prenom = nom;
this.numero = num;
}
public static void nommerPape(String nom, int num)
{
if (lePape == null){
lePape = new Pape(nom, num);
System.out.println("Applaudissez la venue de " + nom + " " + num + " dans la Papaut<75>e.");
}
else {
System.out.println("Le pape existe d<>j<EFBFBD>, " + nom + " " + num + " ne peut pas le devenir.");
}
}
public static Pape getPape()
{
return lePape;
}
public static String getNomPape()
{
if(lePape != null){
return "Pape actuel: " + lePape.prenom + " " + lePape.numero;
}
else {
return "Aucun pape n'a <20>t<EFBFBD> nomm<6D>.";
}
}
public static void mortDuPape()
{
if(lePape != null){
lePape = null;
}
else {
System.out.println("Il n'existe pas de Pape actuellement !");
}
}
public String getNom()
{
String nomPape = new String(this.prenom + this.numero);
return nomPape;
}
}

327
cours/G54/Pape/pape.uml Normal file
View File

@ -0,0 +1,327 @@
<?xml version="1.0" encoding="UTF-8"?>
<XPD:PROJECT xmlns:XPD="http://www.staruml.com" version="1">
<XPD:HEADER>
<XPD:SUBUNITS>
</XPD:SUBUNITS>
<XPD:PROFILES>
<XPD:PROFILE>UMLStandard</XPD:PROFILE>
</XPD:PROFILES>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="Qj2mGjN7jU+wUDqX/J9FzwAA">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="2ary3NrYa0GMSin1iYWQxwAA">
<XPD:ATTR name="Name" type="string">Use Case Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">useCaseModel</XPD:ATTR>
<XPD:REF name="Namespace">Qj2mGjN7jU+wUDqX/J9FzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="mNnFXa3l+0OdpOlJyG5aMAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">2ary3NrYa0GMSin1iYWQxwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="FPWqY3T2QkGLadZgrHj0VwAA">
<XPD:REF name="Diagram">mNnFXa3l+0OdpOlJyG5aMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="fYmpUj87dECeJCR2IRZDBAAA">
<XPD:ATTR name="Name" type="string">Analysis Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">analysisModel</XPD:ATTR>
<XPD:REF name="Namespace">Qj2mGjN7jU+wUDqX/J9FzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="GjzCeSm7HE+P53NpVuTOYgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:ATTR name="DiagramType" type="string">RobustnessDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">fYmpUj87dECeJCR2IRZDBAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="zjjQJ8/KZU+NRxxjNNq5bQAA">
<XPD:REF name="Diagram">GjzCeSm7HE+P53NpVuTOYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="Ob07tE6nnUO78i7eW/RnNwAA">
<XPD:ATTR name="Name" type="string">Design Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">designModel</XPD:ATTR>
<XPD:REF name="Namespace">Qj2mGjN7jU+wUDqX/J9FzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="vZppBR1+HUm/qr5Kqcq23wAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">Ob07tE6nnUO78i7eW/RnNwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="sP25l6clQEylf4Kjcp8xSgAA">
<XPD:REF name="Diagram">vZppBR1+HUm/qr5Kqcq23wAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="o8LfewEVw0uNiPnnEFZt1QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">160</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">189</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FZhd6/tjrESn5RbGXEr5CAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UOkL0fXHOkK88KN+d2nYWwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Pape</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="K5SIZfIXoUaSlnXCPSFkIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="anrIKd0roEu12yCf2fErHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/bpC5ZZwdEmPMhB9WKj87QAA">
<XPD:REF name="Model">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WikhTKQKY0aF+zHtukDYxwAA">
<XPD:REF name="Model">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7A0XtOhZLUyirUW9Y3lyYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLAssociationView" guid="bX2JIVMaC0CcPZuQ+bYwHgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">226,80;226,48;396,48;396,136;348,136</XPD:ATTR>
<XPD:REF name="Model">99ljN4FUyUeJu/GkElsDdAAA</XPD:REF>
<XPD:REF name="Head">o8LfewEVw0uNiPnnEFZt1QAA</XPD:REF>
<XPD:REF name="Tail">o8LfewEVw0uNiPnnEFZt1QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="hSfkkIo2+ESke89Tx1Hl5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">99ljN4FUyUeJu/GkElsDdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="e9proM3Yz0Wpu28rMmJxUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">99ljN4FUyUeJu/GkElsDdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="v/6TmY2EX0CUwk1Q1FqQ5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">99ljN4FUyUeJu/GkElsDdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="3ftEaR65MUGKXM9QCqjEuQAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-lePape</XPD:ATTR>
<XPD:REF name="Model">NEClptlY/ESXByUZ/yuH0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="g/A7z25CvEWHas2tpdUb0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">cnCrenfkf0iRSJbzedJkRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="xlCIJwLgYES8y1wPPwaPngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">NEClptlY/ESXByUZ/yuH0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="UVFRiD9/80uiagtPHvQqYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">cnCrenfkf0iRSJbzedJkRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="UlGrQCpeTUm4PnWWoZZm/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">NEClptlY/ESXByUZ/yuH0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ggq+Bb/DoEmQn2IOeNHrnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">cnCrenfkf0iRSJbzedJkRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="hM2XnYEDBUud0d/d+KPmyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1116</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">NEClptlY/ESXByUZ/yuH0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="nWvIT3PyhEKavFNEKOJXOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1116</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">cnCrenfkf0iRSJbzedJkRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="DbSfU3PyYE6N2LAQlK2UaQAA">
<XPD:ATTR name="Name" type="string">Pape</XPD:ATTR>
<XPD:REF name="Namespace">Ob07tE6nnUO78i7eW/RnNwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">o8LfewEVw0uNiPnnEFZt1QAA</XPD:REF>
<XPD:REF name="Views[1]">/bpC5ZZwdEmPMhB9WKj87QAA</XPD:REF>
<XPD:REF name="Views[2]">WikhTKQKY0aF+zHtukDYxwAA</XPD:REF>
<XPD:REF name="Views[3]">7A0XtOhZLUyirUW9Y3lyYQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="3GuCC3PAIEqimhyIwLKDjAAA">
<XPD:ATTR name="Name" type="string">nommerPape</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8OG9JvAcUEOx2LceOhKoigAA">
<XPD:ATTR name="Name" type="string">nom</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3GuCC3PAIEqimhyIwLKDjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="D/HjlADCoUWony5don3SrQAA">
<XPD:ATTR name="Name" type="string">num</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3GuCC3PAIEqimhyIwLKDjAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="2CiEx4HnIEGO8kQN/zn1ngAA">
<XPD:ATTR name="Name" type="string">getPape</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2RK9uCB/M0ujeIT/vGaUGwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2CiEx4HnIEGO8kQN/zn1ngAA</XPD:REF>
<XPD:REF name="Type_">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Rhhn3IJa+0qMS8B/pWmfIQAA">
<XPD:ATTR name="Name" type="string">getNomPape</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="l2cLgKD4PUSAxBWapanbcQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rhhn3IJa+0qMS8B/pWmfIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="8AoI/l8L7UarNblAmj3EYwAA">
<XPD:ATTR name="Name" type="string">mortDuPape</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OvYEscq15kumT4x/wdsgSgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8AoI/l8L7UarNblAmj3EYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="4432x1Vq4USH1BO1XgVYgQAA">
<XPD:ATTR name="Name" type="string">getNom</XPD:ATTR>
<XPD:REF name="Owner">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="7kQJiWxADkOJHe/joAR/KQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4432x1Vq4USH1BO1XgVYgQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">2RK9uCB/M0ujeIT/vGaUGwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]" pathname="instancePape">ho7Qbw3TSEmW5HhZ3lAoUAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">cnCrenfkf0iRSJbzedJkRQAA</XPD:REF>
<XPD:REF name="Associations[1]">NEClptlY/ESXByUZ/yuH0wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="SFMalK1CBEKzNTpovygLFgAA">
<XPD:ATTR name="Name" type="string">numero</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="yLHVihhGlEKvNgEpNAoYVwAA">
<XPD:ATTR name="Name" type="string">prenom</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLAssociation" guid="99ljN4FUyUeJu/GkElsDdAAA">
<XPD:REF name="Namespace">Ob07tE6nnUO78i7eW/RnNwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bX2JIVMaC0CcPZuQ+bYwHgAA</XPD:REF>
<XPD:REF name="Views[1]">hSfkkIo2+ESke89Tx1Hl5QAA</XPD:REF>
<XPD:REF name="Views[2]">e9proM3Yz0Wpu28rMmJxUgAA</XPD:REF>
<XPD:REF name="Views[3]">v/6TmY2EX0CUwk1Q1FqQ5QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="cnCrenfkf0iRSJbzedJkRQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">99ljN4FUyUeJu/GkElsDdAAA</XPD:REF>
<XPD:REF name="Participant">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">g/A7z25CvEWHas2tpdUb0gAA</XPD:REF>
<XPD:REF name="Views[1]">UVFRiD9/80uiagtPHvQqYgAA</XPD:REF>
<XPD:REF name="Views[2]">ggq+Bb/DoEmQn2IOeNHrnwAA</XPD:REF>
<XPD:REF name="Views[3]">nWvIT3PyhEKavFNEKOJXOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="NEClptlY/ESXByUZ/yuH0wAA">
<XPD:ATTR name="Name" type="string">lePape</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Association">99ljN4FUyUeJu/GkElsDdAAA</XPD:REF>
<XPD:REF name="Participant">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3ftEaR65MUGKXM9QCqjEuQAA</XPD:REF>
<XPD:REF name="Views[1]">xlCIJwLgYES8y1wPPwaPngAA</XPD:REF>
<XPD:REF name="Views[2]">UlGrQCpeTUm4PnWWoZZm/QAA</XPD:REF>
<XPD:REF name="Views[3]">hM2XnYEDBUud0d/d+KPmyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="Xwqy/TXVCUGw6DaszFLkxwAA">
<XPD:ATTR name="Name" type="string">Implementation Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">implementationModel</XPD:ATTR>
<XPD:REF name="Namespace">Qj2mGjN7jU+wUDqX/J9FzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLComponentDiagram" guid="8XTkA2u+AUuYCuoKB8wmmgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">Xwqy/TXVCUGw6DaszFLkxwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLComponentDiagramView" guid="ZYy0m3cPZUa872gMyua2PgAA">
<XPD:REF name="Diagram">8XTkA2u+AUuYCuoKB8wmmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLModel" guid="t9Cpefxbe0iz24jLUmet7wAA">
<XPD:ATTR name="Name" type="string">Deployment Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">deploymentModel</XPD:ATTR>
<XPD:REF name="Namespace">Qj2mGjN7jU+wUDqX/J9FzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLDeploymentDiagram" guid="bLHdkI/TuUaK53xTygR9yQAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">t9Cpefxbe0iz24jLUmet7wAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLDeploymentDiagramView" guid="d13WhslCxk2yEoS3wF52SQAA">
<XPD:REF name="Diagram">bLHdkI/TuUaK53xTygR9yQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>

315
cours/G54/Pape/pape.~ml Normal file
View File

@ -0,0 +1,315 @@
<?xml version="1.0" encoding="UTF-8"?>
<XPD:PROJECT xmlns:XPD="http://www.staruml.com" version="1">
<XPD:HEADER>
<XPD:SUBUNITS>
</XPD:SUBUNITS>
<XPD:PROFILES>
<XPD:PROFILE>UMLStandard</XPD:PROFILE>
</XPD:PROFILES>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="Qj2mGjN7jU+wUDqX/J9FzwAA">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="2ary3NrYa0GMSin1iYWQxwAA">
<XPD:ATTR name="Name" type="string">Use Case Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">useCaseModel</XPD:ATTR>
<XPD:REF name="Namespace">Qj2mGjN7jU+wUDqX/J9FzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="mNnFXa3l+0OdpOlJyG5aMAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">2ary3NrYa0GMSin1iYWQxwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="FPWqY3T2QkGLadZgrHj0VwAA">
<XPD:REF name="Diagram">mNnFXa3l+0OdpOlJyG5aMAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="fYmpUj87dECeJCR2IRZDBAAA">
<XPD:ATTR name="Name" type="string">Analysis Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">analysisModel</XPD:ATTR>
<XPD:REF name="Namespace">Qj2mGjN7jU+wUDqX/J9FzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="GjzCeSm7HE+P53NpVuTOYgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:ATTR name="DiagramType" type="string">RobustnessDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">fYmpUj87dECeJCR2IRZDBAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="zjjQJ8/KZU+NRxxjNNq5bQAA">
<XPD:REF name="Diagram">GjzCeSm7HE+P53NpVuTOYgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="Ob07tE6nnUO78i7eW/RnNwAA">
<XPD:ATTR name="Name" type="string">Design Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">designModel</XPD:ATTR>
<XPD:REF name="Namespace">Qj2mGjN7jU+wUDqX/J9FzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="vZppBR1+HUm/qr5Kqcq23wAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">Ob07tE6nnUO78i7eW/RnNwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="sP25l6clQEylf4Kjcp8xSgAA">
<XPD:REF name="Diagram">vZppBR1+HUm/qr5Kqcq23wAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="o8LfewEVw0uNiPnnEFZt1QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">160</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">189</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="FZhd6/tjrESn5RbGXEr5CAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UOkL0fXHOkK88KN+d2nYWwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Pape</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="K5SIZfIXoUaSlnXCPSFkIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="anrIKd0roEu12yCf2fErHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="/bpC5ZZwdEmPMhB9WKj87QAA">
<XPD:REF name="Model">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="WikhTKQKY0aF+zHtukDYxwAA">
<XPD:REF name="Model">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7A0XtOhZLUyirUW9Y3lyYQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLAssociationView" guid="bX2JIVMaC0CcPZuQ+bYwHgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="LineStyle" type="LineStyleKind">lsRectilinear</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">226,80;226,48;396,48;396,136;348,136</XPD:ATTR>
<XPD:REF name="Model">99ljN4FUyUeJu/GkElsDdAAA</XPD:REF>
<XPD:REF name="Head">o8LfewEVw0uNiPnnEFZt1QAA</XPD:REF>
<XPD:REF name="Tail">o8LfewEVw0uNiPnnEFZt1QAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="hSfkkIo2+ESke89Tx1Hl5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">99ljN4FUyUeJu/GkElsDdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="e9proM3Yz0Wpu28rMmJxUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">99ljN4FUyUeJu/GkElsDdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="v/6TmY2EX0CUwk1Q1FqQ5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">99ljN4FUyUeJu/GkElsDdAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="3ftEaR65MUGKXM9QCqjEuQAA">
<XPD:ATTR name="FontStyle" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:ATTR name="Text" type="string">-lePape</XPD:ATTR>
<XPD:REF name="Model">NEClptlY/ESXByUZ/yuH0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="g/A7z25CvEWHas2tpdUb0gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">cnCrenfkf0iRSJbzedJkRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="xlCIJwLgYES8y1wPPwaPngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">NEClptlY/ESXByUZ/yuH0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="UVFRiD9/80uiagtPHvQqYgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">cnCrenfkf0iRSJbzedJkRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="UlGrQCpeTUm4PnWWoZZm/QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">NEClptlY/ESXByUZ/yuH0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="ggq+Bb/DoEmQn2IOeNHrnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">cnCrenfkf0iRSJbzedJkRQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="hM2XnYEDBUud0d/d+KPmyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1116</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">NEClptlY/ESXByUZ/yuH0wAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="nWvIT3PyhEKavFNEKOJXOgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1116</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">cnCrenfkf0iRSJbzedJkRQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="DbSfU3PyYE6N2LAQlK2UaQAA">
<XPD:ATTR name="Name" type="string">Pape</XPD:ATTR>
<XPD:REF name="Namespace">Ob07tE6nnUO78i7eW/RnNwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">o8LfewEVw0uNiPnnEFZt1QAA</XPD:REF>
<XPD:REF name="Views[1]">/bpC5ZZwdEmPMhB9WKj87QAA</XPD:REF>
<XPD:REF name="Views[2]">WikhTKQKY0aF+zHtukDYxwAA</XPD:REF>
<XPD:REF name="Views[3]">7A0XtOhZLUyirUW9Y3lyYQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="3GuCC3PAIEqimhyIwLKDjAAA">
<XPD:ATTR name="Name" type="string">nommerPape</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8OG9JvAcUEOx2LceOhKoigAA">
<XPD:ATTR name="Name" type="string">nom</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3GuCC3PAIEqimhyIwLKDjAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="D/HjlADCoUWony5don3SrQAA">
<XPD:ATTR name="Name" type="string">num</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3GuCC3PAIEqimhyIwLKDjAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="2CiEx4HnIEGO8kQN/zn1ngAA">
<XPD:ATTR name="Name" type="string">getPape</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Owner">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="2RK9uCB/M0ujeIT/vGaUGwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2CiEx4HnIEGO8kQN/zn1ngAA</XPD:REF>
<XPD:REF name="Type_">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Rhhn3IJa+0qMS8B/pWmfIQAA">
<XPD:ATTR name="Name" type="string">getNomPape</XPD:ATTR>
<XPD:REF name="Owner">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="l2cLgKD4PUSAxBWapanbcQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rhhn3IJa+0qMS8B/pWmfIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="8AoI/l8L7UarNblAmj3EYwAA">
<XPD:ATTR name="Name" type="string">mortDuPape</XPD:ATTR>
<XPD:REF name="Owner">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="OvYEscq15kumT4x/wdsgSgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">void</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8AoI/l8L7UarNblAmj3EYwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">2</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">2RK9uCB/M0ujeIT/vGaUGwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]" pathname="instancePape">ho7Qbw3TSEmW5HhZ3lAoUAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">cnCrenfkf0iRSJbzedJkRQAA</XPD:REF>
<XPD:REF name="Associations[1]">NEClptlY/ESXByUZ/yuH0wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="SFMalK1CBEKzNTpovygLFgAA">
<XPD:ATTR name="Name" type="string">numero</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="yLHVihhGlEKvNgEpNAoYVwAA">
<XPD:ATTR name="Name" type="string">prenom</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="Owner">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLAssociation" guid="99ljN4FUyUeJu/GkElsDdAAA">
<XPD:REF name="Namespace">Ob07tE6nnUO78i7eW/RnNwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">bX2JIVMaC0CcPZuQ+bYwHgAA</XPD:REF>
<XPD:REF name="Views[1]">hSfkkIo2+ESke89Tx1Hl5QAA</XPD:REF>
<XPD:REF name="Views[2]">e9proM3Yz0Wpu28rMmJxUgAA</XPD:REF>
<XPD:REF name="Views[3]">v/6TmY2EX0CUwk1Q1FqQ5QAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="cnCrenfkf0iRSJbzedJkRQAA">
<XPD:ATTR name="IsNavigable" type="boolean">False</XPD:ATTR>
<XPD:REF name="Association">99ljN4FUyUeJu/GkElsDdAAA</XPD:REF>
<XPD:REF name="Participant">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">g/A7z25CvEWHas2tpdUb0gAA</XPD:REF>
<XPD:REF name="Views[1]">UVFRiD9/80uiagtPHvQqYgAA</XPD:REF>
<XPD:REF name="Views[2]">ggq+Bb/DoEmQn2IOeNHrnwAA</XPD:REF>
<XPD:REF name="Views[3]">nWvIT3PyhEKavFNEKOJXOgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="NEClptlY/ESXByUZ/yuH0wAA">
<XPD:ATTR name="Name" type="string">lePape</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TargetScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:REF name="Association">99ljN4FUyUeJu/GkElsDdAAA</XPD:REF>
<XPD:REF name="Participant">DbSfU3PyYE6N2LAQlK2UaQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3ftEaR65MUGKXM9QCqjEuQAA</XPD:REF>
<XPD:REF name="Views[1]">xlCIJwLgYES8y1wPPwaPngAA</XPD:REF>
<XPD:REF name="Views[2]">UlGrQCpeTUm4PnWWoZZm/QAA</XPD:REF>
<XPD:REF name="Views[3]">hM2XnYEDBUud0d/d+KPmyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="Xwqy/TXVCUGw6DaszFLkxwAA">
<XPD:ATTR name="Name" type="string">Implementation Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">implementationModel</XPD:ATTR>
<XPD:REF name="Namespace">Qj2mGjN7jU+wUDqX/J9FzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLComponentDiagram" guid="8XTkA2u+AUuYCuoKB8wmmgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">Xwqy/TXVCUGw6DaszFLkxwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLComponentDiagramView" guid="ZYy0m3cPZUa872gMyua2PgAA">
<XPD:REF name="Diagram">8XTkA2u+AUuYCuoKB8wmmgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLModel" guid="t9Cpefxbe0iz24jLUmet7wAA">
<XPD:ATTR name="Name" type="string">Deployment Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">deploymentModel</XPD:ATTR>
<XPD:REF name="Namespace">Qj2mGjN7jU+wUDqX/J9FzwAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLDeploymentDiagram" guid="bLHdkI/TuUaK53xTygR9yQAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">t9Cpefxbe0iz24jLUmet7wAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLDeploymentDiagramView" guid="d13WhslCxk2yEoS3wF52SQAA">
<XPD:REF name="Diagram">bLHdkI/TuUaK53xTygR9yQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>

2431
cours/G54/commandes-DCA1.uml Normal file

File diff suppressed because it is too large Load Diff