This commit is contained in:
pro.boooooo 2022-11-15 20:03:04 +01:00
parent dd958e5067
commit f236e39d7c
102 changed files with 29019 additions and 4400 deletions

View File

@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4"> <module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager"> <component name="NewModuleRootManager">
<output url="file://$MODULE_DIR$/build" /> <output url="file://$MODULE_DIR$/build" />
<output-test url="file://C:/UseC:/Users/probo/Desktop/FIProjetIHM2022/build" /> <output-test url="file://C:/UseC:/Users/probo/Desktop/FIProjetIHM2022/build" />
<exclude-output /> <exclude-output />
<content url="file://$MODULE_DIR$"> <content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
</content> </content>
<orderEntry type="inheritedJdk" /> <orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="mariadb-connector" level="project" /> <orderEntry type="library" name="mariadb-connector" level="project" />
</component> </component>
</module> </module>

View File

@ -1,29 +1,30 @@
# Commandes # Commandes
JAVAC = javac JAVAC = javac
JAVA = java JAVA = java
JAVADOC = javadoc JAVADOC = javadoc
OPTION_DOCS = -d docs/ OPTION_DOCS = -d docs/
OPTION_COMPILE = -d build/ -cp "src/Test/libs/mariadb-connector.jar;" OPTION_COMPILE = -d build/ -cp "src/Test/libs/mariadb-connector.jar"
OPTION_DOCS = -d docs/ -cp "src/Test/libs/mariadb-connector.jar;" OPTION_DOCS = -d docs/ -cp "src/Test/libs/mariadb-connector.jar"
OPTION_EXE = -cp "Test/libs/mariadb-connector.jar;." Test.TestTexteMNP OPTION_EXE = -cp ".:Test/libs/mariadb-connector.jar" Test.TestTexteMNP
RM = rm -rf RM = rm -rf
# Chemin # Chemin
API = src/API API = src/API
MNP = src/MNP MNP = src/MNP
TEST = src/Test TEST = src/Test
BUILD = build BUILD = build
ALL = *.java ALL = *.java
# Arguments # Arguments
.PHONY: run clean docs .PHONY: run clean docs
run: run:
$(JAVAC) $(OPTION_COMPILE) $(API)/$(ALL) $(MNP)/$(ALL) $(TEST)/$(ALL) $(JAVAC) $(OPTION_COMPILE) $(API)/$(ALL) $(MNP)/$(ALL) $(TEST)/$(ALL)
cd build/ && $(JAVA) $(OPTION_EXE) cd build/ && $(JAVA) $(OPTION_EXE)
clean: clean:
$(RM) build/* $(RM) build/*
$(RM) docs/*
docs:
docs:
$(JAVADOC) $(OPTION_DOCS) $(API)/$(ALL) $(MNP)/$(ALL) $(TEST)/$(ALL) $(JAVADOC) $(OPTION_DOCS) $(API)/$(ALL) $(MNP)/$(ALL) $(TEST)/$(ALL)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>AbstractChangementFactory</title> <title>AbstractChangementFactory</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,26 +28,31 @@
catch(err) { catch(err) {
} }
//--> //-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6}; var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor"; var altColor = "altColor";
var rowColor = "rowColor"; var rowColor = "rowColor";
var tableTab = "tableTab"; var tableTab = "tableTab";
var activeTableTab = "activeTableTab"; var activeTableTab = "activeTableTab";
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../API/AbstractGroupeFactory.html" title="interface in API"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/AbstractChangementFactory.html" target="_top">Frames</a></li>
<li><a href="AbstractChangementFactory.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== --> <!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header"> <div class="header">
<div class="subTitle">API</div> <div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">API</a></div>
<h2 title="Interface AbstractChangementFactory" class="title">Interface AbstractChangementFactory</h2> <h2 title="Interface AbstractChangementFactory" class="title">Interface AbstractChangementFactory</h2>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
@ -100,10 +125,9 @@ var activeTableTab = "activeTableTab";
<li class="blockList"> <li class="blockList">
<dl> <dl>
<dt>All Known Implementing Classes:</dt> <dt>All Known Implementing Classes:</dt>
<dd><a href="../MNP/AbstractChangementFactoryNP.html" title="class in MNP">AbstractChangementFactoryNP</a></dd> <dd><code><a href="../MNP/AbstractChangementFactoryNP.html" title="class in MNP">AbstractChangementFactoryNP</a></code></dd>
</dl> </dl>
<hr> <hr>
<br>
<pre>public interface <span class="typeNameLabel">AbstractChangementFactory</span></pre> <pre>public interface <span class="typeNameLabel">AbstractChangementFactory</span></pre>
<div class="block">Usine abstraite gérant l'ensemble des changements.</div> <div class="block">Usine abstraite gérant l'ensemble des changements.</div>
</li> </li>
@ -113,52 +137,60 @@ var activeTableTab = "activeTableTab";
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ========== METHOD SUMMARY =========== --> <!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.summary"> <li class="blockList"><a id="method.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Method Summary</h3> <h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> <table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption> <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Modifier and Type</th> <th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th> <th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr id="i0" class="altColor"> <tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/AbstractChangementFactory.html#applyChangement-API.Changement-">applyChangement</a></span>(<a href="../API/Changement.html" title="interface in API">Changement</a>&nbsp;c)</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#applyChangement(API.Changement)">applyChangement</a></span>&#8203;(<a href="Changement.html" title="interface in API">Changement</a>&nbsp;c)</code></th>
<td class="colLast">
<div class="block">permet de mettre en oeuvre un changement connu de l'usine abstraite.</div> <div class="block">permet de mettre en oeuvre un changement connu de l'usine abstraite.</div>
</td> </td>
</tr> </tr>
<tr id="i1" class="rowColor"> <tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/AbstractChangementFactory.html#createChangement-API.Groupe-API.Etudiant-API.Groupe-">createChangement</a></span>(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;A, <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createChangement(API.Groupe,API.Etudiant,API.Groupe)">createChangement</a></span>&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;A,
<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e, <a href="Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e,
<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;B)</code> <a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;B)</code></th>
<td class="colLast">
<div class="block">permet d'ajouter un nouveau changement.</div> <div class="block">permet d'ajouter un nouveau changement.</div>
</td> </td>
</tr> </tr>
<tr id="i2" class="altColor"> <tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/AbstractChangementFactory.html#deleteChangement-API.Changement-">deleteChangement</a></span>(<a href="../API/Changement.html" title="interface in API">Changement</a>&nbsp;c)</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deleteChangement(API.Changement)">deleteChangement</a></span>&#8203;(<a href="Changement.html" title="interface in API">Changement</a>&nbsp;c)</code></th>
<td class="colLast">
<div class="block">permet de supprimer un changement connu de l'usine abstraite.</div> <div class="block">permet de supprimer un changement connu de l'usine abstraite.</div>
</td> </td>
</tr> </tr>
<tr id="i3" class="rowColor"> <tr id="i3" class="rowColor">
<td class="colFirst"><code>java.util.Set&lt;<a href="../API/Changement.html" title="interface in API">Changement</a>&gt;</code></td> <td class="colFirst"><code>java.util.Set&lt;<a href="Changement.html" title="interface in API">Changement</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/AbstractChangementFactory.html#getAllChangements--">getAllChangements</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAllChangements()">getAllChangements</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer les changements</div> <div class="block">permet de récupérer les changements</div>
</td> </td>
</tr> </tr>
<tr id="i4" class="altColor"> <tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../API/AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a></code></td> <td class="colFirst"><code><a href="AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/AbstractChangementFactory.html#getGroupeFactory--">getGroupeFactory</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGroupeFactory()">getGroupeFactory</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer une usine abstraite pour les groupes qui fonctionne en tandem avec cette usine abstraite</div> <div class="block">permet de récupérer une usine abstraite pour les groupes qui fonctionne en tandem avec cette usine abstraite</div>
</td> </td>
</tr> </tr>
</table> </table>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
@ -166,18 +198,19 @@ var activeTableTab = "activeTableTab";
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ============ METHOD DETAIL ========== --> <!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.detail"> <li class="blockList"><a id="method.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Method Detail</h3> <h3>Method Detail</h3>
<a name="getGroupeFactory--"> <a id="getGroupeFactory()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getGroupeFactory</h4> <h4>getGroupeFactory</h4>
<pre><a href="../API/AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a>&nbsp;getGroupeFactory()</pre> <pre class="methodSignature"><a href="AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a>&nbsp;getGroupeFactory()</pre>
<div class="block">permet de récupérer une usine abstraite pour les groupes qui fonctionne en tandem avec cette usine abstraite</div> <div class="block">permet de récupérer une usine abstraite pour les groupes qui fonctionne en tandem avec cette usine abstraite</div>
<dl> <dl>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
@ -185,13 +218,13 @@ var activeTableTab = "activeTableTab";
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getAllChangements--"> <a id="getAllChangements()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getAllChangements</h4> <h4>getAllChangements</h4>
<pre>java.util.Set&lt;<a href="../API/Changement.html" title="interface in API">Changement</a>&gt;&nbsp;getAllChangements()</pre> <pre class="methodSignature">java.util.Set&lt;<a href="Changement.html" title="interface in API">Changement</a>&gt;&nbsp;getAllChangements()</pre>
<div class="block">permet de récupérer les changements</div> <div class="block">permet de récupérer les changements</div>
<dl> <dl>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
@ -201,13 +234,13 @@ var activeTableTab = "activeTableTab";
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="applyChangement-API.Changement-"> <a id="applyChangement(API.Changement)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>applyChangement</h4> <h4>applyChangement</h4>
<pre>void&nbsp;applyChangement(<a href="../API/Changement.html" title="interface in API">Changement</a>&nbsp;c)</pre> <pre class="methodSignature">void&nbsp;applyChangement&#8203;(<a href="Changement.html" title="interface in API">Changement</a>&nbsp;c)</pre>
<div class="block">permet de mettre en oeuvre un changement connu de l'usine abstraite. <div class="block">permet de mettre en oeuvre un changement connu de l'usine abstraite.
En cas de succès, le changement est oublié (détruit).</div> En cas de succès, le changement est oublié (détruit).</div>
<dl> <dl>
@ -217,13 +250,13 @@ var activeTableTab = "activeTableTab";
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="deleteChangement-API.Changement-"> <a id="deleteChangement(API.Changement)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>deleteChangement</h4> <h4>deleteChangement</h4>
<pre>void&nbsp;deleteChangement(<a href="../API/Changement.html" title="interface in API">Changement</a>&nbsp;c)</pre> <pre class="methodSignature">void&nbsp;deleteChangement&#8203;(<a href="Changement.html" title="interface in API">Changement</a>&nbsp;c)</pre>
<div class="block">permet de supprimer un changement connu de l'usine abstraite.</div> <div class="block">permet de supprimer un changement connu de l'usine abstraite.</div>
<dl> <dl>
<dt><span class="throwsLabel">Throws:</span></dt> <dt><span class="throwsLabel">Throws:</span></dt>
@ -232,15 +265,15 @@ var activeTableTab = "activeTableTab";
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="createChangement-API.Groupe-API.Etudiant-API.Groupe-"> <a id="createChangement(API.Groupe,API.Etudiant,API.Groupe)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>createChangement</h4> <h4>createChangement</h4>
<pre>void&nbsp;createChangement(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;A, <pre class="methodSignature">void&nbsp;createChangement&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;A,
<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e, <a href="Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e,
<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;B)</pre> <a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;B)</pre>
<div class="block">permet d'ajouter un nouveau changement.</div> <div class="block">permet d'ajouter un nouveau changement.</div>
<dl> <dl>
<dt><span class="paramLabel">Parameters:</span></dt> <dt><span class="paramLabel">Parameters:</span></dt>
@ -255,21 +288,25 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
</div> </div>
</main>
<!-- ========= END OF CLASS DATA ========= --> <!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -279,16 +316,8 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../API/AbstractGroupeFactory.html" title="interface in API"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/AbstractChangementFactory.html" target="_top">Frames</a></li>
<li><a href="AbstractChangementFactory.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -301,6 +330,9 @@ var activeTableTab = "activeTableTab";
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -317,9 +349,11 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>AbstractGroupeFactory</title> <title>AbstractGroupeFactory</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,26 +28,31 @@
catch(err) { catch(err) {
} }
//--> //-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6}; var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor"; var altColor = "altColor";
var rowColor = "rowColor"; var rowColor = "rowColor";
var tableTab = "tableTab"; var tableTab = "tableTab";
var activeTableTab = "activeTableTab"; var activeTableTab = "activeTableTab";
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../API/AbstractChangementFactory.html" title="interface in API"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../API/Changement.html" title="interface in API"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/AbstractGroupeFactory.html" target="_top">Frames</a></li>
<li><a href="AbstractGroupeFactory.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== --> <!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header"> <div class="header">
<div class="subTitle">API</div> <div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">API</a></div>
<h2 title="Interface AbstractGroupeFactory" class="title">Interface AbstractGroupeFactory</h2> <h2 title="Interface AbstractGroupeFactory" class="title">Interface AbstractGroupeFactory</h2>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
@ -100,10 +125,9 @@ var activeTableTab = "activeTableTab";
<li class="blockList"> <li class="blockList">
<dl> <dl>
<dt>All Known Implementing Classes:</dt> <dt>All Known Implementing Classes:</dt>
<dd><a href="../MNP/AbstractGroupeFactoryNP.html" title="class in MNP">AbstractGroupeFactoryNP</a></dd> <dd><code><a href="../MNP/AbstractGroupeFactoryNP.html" title="class in MNP">AbstractGroupeFactoryNP</a></code></dd>
</dl> </dl>
<hr> <hr>
<br>
<pre>public interface <span class="typeNameLabel">AbstractGroupeFactory</span></pre> <pre>public interface <span class="typeNameLabel">AbstractGroupeFactory</span></pre>
<div class="block">Usine abstraite gérant l'ensemble des groupes.</div> <div class="block">Usine abstraite gérant l'ensemble des groupes.</div>
</li> </li>
@ -113,81 +137,93 @@ var activeTableTab = "activeTableTab";
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ========== METHOD SUMMARY =========== --> <!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.summary"> <li class="blockList"><a id="method.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Method Summary</h3> <h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> <table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption> <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Modifier and Type</th> <th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th> <th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr id="i0" class="altColor"> <tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/AbstractGroupeFactory.html#addToGroupe-API.Groupe-API.Etudiant-">addToGroupe</a></span>(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;g, <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addToGroupe(API.Groupe,API.Etudiant)">addToGroupe</a></span>&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;g,
<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e)</code> <a href="Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e)</code></th>
<td class="colLast">
<div class="block">permet d'ajouter un étudiant à un groupe.</div> <div class="block">permet d'ajouter un étudiant à un groupe.</div>
</td> </td>
</tr> </tr>
<tr id="i1" class="rowColor"> <tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/AbstractGroupeFactory.html#createGroupe-API.Groupe-java.lang.String-int-int-">createGroupe</a></span>(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;pere, <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createGroupe(API.Groupe,java.lang.String,int,int)">createGroupe</a></span>&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;pere,
java.lang.String&nbsp;name, java.lang.String&nbsp;name,
int&nbsp;min, int&nbsp;min,
int&nbsp;max)</code> int&nbsp;max)</code></th>
<td class="colLast">
<div class="block">permet d'ajouter un groupe vide de type FREE comme sous-groupe d'un groupe donné.</div> <div class="block">permet d'ajouter un groupe vide de type FREE comme sous-groupe d'un groupe donné.</div>
</td> </td>
</tr> </tr>
<tr id="i2" class="altColor"> <tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/AbstractGroupeFactory.html#createPartition-API.Groupe-java.lang.String-int-">createPartition</a></span>(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;pere, <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createPartition(API.Groupe,java.lang.String,int)">createPartition</a></span>&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;pere,
java.lang.String&nbsp;name, java.lang.String&nbsp;name,
int&nbsp;n)</code> int&nbsp;n)</code></th>
<td class="colLast">
<div class="block">permet de créer une partition automatiquement sous un groupe donné.</div> <div class="block">permet de créer une partition automatiquement sous un groupe donné.</div>
</td> </td>
</tr> </tr>
<tr id="i3" class="rowColor"> <tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/AbstractGroupeFactory.html#deleteGroupe-API.Groupe-">deleteGroupe</a></span>(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;g)</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deleteGroupe(API.Groupe)">deleteGroupe</a></span>&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;g)</code></th>
<td class="colLast">
<div class="block">permet de supprimer un groupe connu de l'usine abstraite qui ne contient pas de groupes.</div> <div class="block">permet de supprimer un groupe connu de l'usine abstraite qui ne contient pas de groupes.</div>
</td> </td>
</tr> </tr>
<tr id="i4" class="altColor"> <tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/AbstractGroupeFactory.html#dropFromGroupe-API.Groupe-API.Etudiant-">dropFromGroupe</a></span>(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;g, <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dropFromGroupe(API.Groupe,API.Etudiant)">dropFromGroupe</a></span>&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;g,
<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e)</code> <a href="Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e)</code></th>
<td class="colLast">
<div class="block">permet d'enlever un étudiant d'un groupe.</div> <div class="block">permet d'enlever un étudiant d'un groupe.</div>
</td> </td>
</tr> </tr>
<tr id="i5" class="rowColor"> <tr id="i5" class="rowColor">
<td class="colFirst"><code>java.util.Set&lt;<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&gt;</code></td> <td class="colFirst"><code>java.util.Set&lt;<a href="Etudiant.html" title="interface in API">Etudiant</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/AbstractGroupeFactory.html#getEtudiants-java.lang.String-">getEtudiants</a></span>(java.lang.String&nbsp;nomEtu)</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getEtudiants(java.lang.String)">getEtudiants</a></span>&#8203;(java.lang.String&nbsp;nomEtu)</code></th>
<td class="colLast">
<div class="block">permet de retrouver un étudiant à partir d'un String.</div> <div class="block">permet de retrouver un étudiant à partir d'un String.</div>
</td> </td>
</tr> </tr>
<tr id="i6" class="altColor"> <tr id="i6" class="altColor">
<td class="colFirst"><code>java.util.Set&lt;<a href="../API/Groupe.html" title="interface in API">Groupe</a>&gt;</code></td> <td class="colFirst"><code>java.util.Set&lt;<a href="Groupe.html" title="interface in API">Groupe</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/AbstractGroupeFactory.html#getGroupesOfEtudiant-API.Etudiant-">getGroupesOfEtudiant</a></span>(<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;etu)</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGroupesOfEtudiant(API.Etudiant)">getGroupesOfEtudiant</a></span>&#8203;(<a href="Etudiant.html" title="interface in API">Etudiant</a>&nbsp;etu)</code></th>
<td class="colLast">
<div class="block">permet de retrouver les groupes d'un étudiant.</div> <div class="block">permet de retrouver les groupes d'un étudiant.</div>
</td> </td>
</tr> </tr>
<tr id="i7" class="rowColor"> <tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../API/Groupe.html" title="interface in API">Groupe</a></code></td> <td class="colFirst"><code><a href="Groupe.html" title="interface in API">Groupe</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/AbstractGroupeFactory.html#getPromotion--">getPromotion</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPromotion()">getPromotion</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer le Groupe qui contient les étudiants de toute la promotion</div> <div class="block">permet de récupérer le Groupe qui contient les étudiants de toute la promotion</div>
</td> </td>
</tr> </tr>
<tr id="i8" class="altColor"> <tr id="i8" class="altColor">
<td class="colFirst"><code>java.lang.Boolean</code></td> <td class="colFirst"><code>java.lang.Boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/AbstractGroupeFactory.html#knows-API.Groupe-">knows</a></span>(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;g)</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#knows(API.Groupe)">knows</a></span>&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;g)</code></th>
<td class="colLast">
<div class="block">Test si le groupe g est connu de l'usine (connu maintenant).</div> <div class="block">Test si le groupe g est connu de l'usine (connu maintenant).</div>
</td> </td>
</tr> </tr>
</table> </table>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
@ -195,18 +231,19 @@ var activeTableTab = "activeTableTab";
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ============ METHOD DETAIL ========== --> <!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.detail"> <li class="blockList"><a id="method.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Method Detail</h3> <h3>Method Detail</h3>
<a name="getPromotion--"> <a id="getPromotion()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getPromotion</h4> <h4>getPromotion</h4>
<pre><a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;getPromotion()</pre> <pre class="methodSignature"><a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;getPromotion()</pre>
<div class="block">permet de récupérer le Groupe qui contient les étudiants de toute la promotion</div> <div class="block">permet de récupérer le Groupe qui contient les étudiants de toute la promotion</div>
<dl> <dl>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
@ -214,25 +251,25 @@ var activeTableTab = "activeTableTab";
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="knows-API.Groupe-"> <a id="knows(API.Groupe)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>knows</h4> <h4>knows</h4>
<pre>java.lang.Boolean&nbsp;knows(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;g)</pre> <pre class="methodSignature">java.lang.Boolean&nbsp;knows&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;g)</pre>
<div class="block">Test si le groupe g est connu de l'usine (connu maintenant). <div class="block">Test si le groupe g est connu de l'usine (connu maintenant).
Si la réponse est true, les méthodes avec ce groupe en paramètre devraient bien fonctionner. Si la réponse est true, les méthodes avec ce groupe en paramètre devraient bien fonctionner.
Si la réponse est false, le comportement n'est pas garanti.</div> Si la réponse est false, le comportement n'est pas garanti.</div>
</li> </li>
</ul> </ul>
<a name="deleteGroupe-API.Groupe-"> <a id="deleteGroupe(API.Groupe)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>deleteGroupe</h4> <h4>deleteGroupe</h4>
<pre>void&nbsp;deleteGroupe(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;g)</pre> <pre class="methodSignature">void&nbsp;deleteGroupe&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;g)</pre>
<div class="block">permet de supprimer un groupe connu de l'usine abstraite qui ne contient pas de groupes. <div class="block">permet de supprimer un groupe connu de l'usine abstraite qui ne contient pas de groupes.
Pour détruire un groupe connu qui en contient d'autres il faut le faire récursivement.</div> Pour détruire un groupe connu qui en contient d'autres il faut le faire récursivement.</div>
<dl> <dl>
@ -243,13 +280,13 @@ var activeTableTab = "activeTableTab";
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="createGroupe-API.Groupe-java.lang.String-int-int-"> <a id="createGroupe(API.Groupe,java.lang.String,int,int)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>createGroupe</h4> <h4>createGroupe</h4>
<pre>void&nbsp;createGroupe(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;pere, <pre class="methodSignature">void&nbsp;createGroupe&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;pere,
java.lang.String&nbsp;name, java.lang.String&nbsp;name,
int&nbsp;min, int&nbsp;min,
int&nbsp;max)</pre> int&nbsp;max)</pre>
@ -258,7 +295,7 @@ var activeTableTab = "activeTableTab";
<dt><span class="paramLabel">Parameters:</span></dt> <dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>pere</code> - le groupe père du groupe à créer</dd> <dd><code>pere</code> - le groupe père du groupe à créer</dd>
<dd><code>name</code> - le nom du groupe à créer</dd> <dd><code>name</code> - le nom du groupe à créer</dd>
<dd><code>min,max</code> - bornes indicatives sur la taille du groupe à créer</dd> <dd><code>min</code> - ,max bornes indicatives sur la taille du groupe à créer</dd>
<dt><span class="throwsLabel">Throws:</span></dt> <dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - si un argument est null</dd> <dd><code>java.lang.NullPointerException</code> - si un argument est null</dd>
<dd><code>java.lang.IllegalArgumentException</code> - si le groupe pere est de type PARTITION <dd><code>java.lang.IllegalArgumentException</code> - si le groupe pere est de type PARTITION
@ -266,13 +303,13 @@ var activeTableTab = "activeTableTab";
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="createPartition-API.Groupe-java.lang.String-int-"> <a id="createPartition(API.Groupe,java.lang.String,int)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>createPartition</h4> <h4>createPartition</h4>
<pre>void&nbsp;createPartition(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;pere, <pre class="methodSignature">void&nbsp;createPartition&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;pere,
java.lang.String&nbsp;name, java.lang.String&nbsp;name,
int&nbsp;n)</pre> int&nbsp;n)</pre>
<div class="block">permet de créer une partition automatiquement sous un groupe donné.</div> <div class="block">permet de créer une partition automatiquement sous un groupe donné.</div>
@ -294,14 +331,14 @@ var activeTableTab = "activeTableTab";
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="addToGroupe-API.Groupe-API.Etudiant-"> <a id="addToGroupe(API.Groupe,API.Etudiant)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>addToGroupe</h4> <h4>addToGroupe</h4>
<pre>void&nbsp;addToGroupe(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;g, <pre class="methodSignature">void&nbsp;addToGroupe&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;g,
<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e)</pre> <a href="Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e)</pre>
<div class="block">permet d'ajouter un étudiant à un groupe.</div> <div class="block">permet d'ajouter un étudiant à un groupe.</div>
<dl> <dl>
<dt><span class="paramLabel">Parameters:</span></dt> <dt><span class="paramLabel">Parameters:</span></dt>
@ -314,14 +351,14 @@ var activeTableTab = "activeTableTab";
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="dropFromGroupe-API.Groupe-API.Etudiant-"> <a id="dropFromGroupe(API.Groupe,API.Etudiant)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>dropFromGroupe</h4> <h4>dropFromGroupe</h4>
<pre>void&nbsp;dropFromGroupe(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;g, <pre class="methodSignature">void&nbsp;dropFromGroupe&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;g,
<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e)</pre> <a href="Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e)</pre>
<div class="block">permet d'enlever un étudiant d'un groupe.</div> <div class="block">permet d'enlever un étudiant d'un groupe.</div>
<dl> <dl>
<dt><span class="paramLabel">Parameters:</span></dt> <dt><span class="paramLabel">Parameters:</span></dt>
@ -334,13 +371,13 @@ var activeTableTab = "activeTableTab";
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getEtudiants-java.lang.String-"> <a id="getEtudiants(java.lang.String)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getEtudiants</h4> <h4>getEtudiants</h4>
<pre>java.util.Set&lt;<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&gt;&nbsp;getEtudiants(java.lang.String&nbsp;nomEtu)</pre> <pre class="methodSignature">java.util.Set&lt;<a href="Etudiant.html" title="interface in API">Etudiant</a>&gt;&nbsp;getEtudiants&#8203;(java.lang.String&nbsp;nomEtu)</pre>
<div class="block">permet de retrouver un étudiant à partir d'un String. <div class="block">permet de retrouver un étudiant à partir d'un String.
<p> <p>
NB. dans une version simple il doit s'agir du nom exact. NB. dans une version simple il doit s'agir du nom exact.
@ -356,13 +393,13 @@ var activeTableTab = "activeTableTab";
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getGroupesOfEtudiant-API.Etudiant-"> <a id="getGroupesOfEtudiant(API.Etudiant)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>getGroupesOfEtudiant</h4> <h4>getGroupesOfEtudiant</h4>
<pre>java.util.Set&lt;<a href="../API/Groupe.html" title="interface in API">Groupe</a>&gt;&nbsp;getGroupesOfEtudiant(<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;etu)</pre> <pre class="methodSignature">java.util.Set&lt;<a href="Groupe.html" title="interface in API">Groupe</a>&gt;&nbsp;getGroupesOfEtudiant&#8203;(<a href="Etudiant.html" title="interface in API">Etudiant</a>&nbsp;etu)</pre>
<div class="block">permet de retrouver les groupes d'un étudiant.</div> <div class="block">permet de retrouver les groupes d'un étudiant.</div>
<dl> <dl>
<dt><span class="paramLabel">Parameters:</span></dt> <dt><span class="paramLabel">Parameters:</span></dt>
@ -376,21 +413,25 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
</div> </div>
</main>
<!-- ========= END OF CLASS DATA ========= --> <!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -400,16 +441,8 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../API/AbstractChangementFactory.html" title="interface in API"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../API/Changement.html" title="interface in API"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/AbstractGroupeFactory.html" target="_top">Frames</a></li>
<li><a href="AbstractGroupeFactory.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -422,6 +455,9 @@ var activeTableTab = "activeTableTab";
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -438,9 +474,11 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>Changement</title> <title>Changement</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,26 +28,31 @@
catch(err) { catch(err) {
} }
//--> //-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":18}; var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":18};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor"; var altColor = "altColor";
var rowColor = "rowColor"; var rowColor = "rowColor";
var tableTab = "tableTab"; var tableTab = "tableTab";
var activeTableTab = "activeTableTab"; var activeTableTab = "activeTableTab";
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../API/AbstractGroupeFactory.html" title="interface in API"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../API/Etudiant.html" title="interface in API"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/Changement.html" target="_top">Frames</a></li>
<li><a href="Changement.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== --> <!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header"> <div class="header">
<div class="subTitle">API</div> <div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">API</a></div>
<h2 title="Interface Changement" class="title">Interface Changement</h2> <h2 title="Interface Changement" class="title">Interface Changement</h2>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
@ -100,16 +125,15 @@ var activeTableTab = "activeTableTab";
<li class="blockList"> <li class="blockList">
<dl> <dl>
<dt>All Superinterfaces:</dt> <dt>All Superinterfaces:</dt>
<dd><a href="../API/MonPrint.html" title="interface in API">MonPrint</a></dd> <dd><code><a href="MonPrint.html" title="interface in API">MonPrint</a></code></dd>
</dl> </dl>
<dl> <dl>
<dt>All Known Implementing Classes:</dt> <dt>All Known Implementing Classes:</dt>
<dd><a href="../MNP/ChangementNP.html" title="class in MNP">ChangementNP</a></dd> <dd><code><a href="../MNP/ChangementNP.html" title="class in MNP">ChangementNP</a></code></dd>
</dl> </dl>
<hr> <hr>
<br>
<pre>public interface <span class="typeNameLabel">Changement</span> <pre>public interface <span class="typeNameLabel">Changement</span>
extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pre> extends <a href="MonPrint.html" title="interface in API">MonPrint</a></pre>
<div class="block">Une demande de changement de groupe <div class="block">Une demande de changement de groupe
concerne un étudiant, qui est dans un groupe A et veut aller dans un groupe B.</div> concerne un étudiant, qui est dans un groupe A et veut aller dans un groupe B.</div>
</li> </li>
@ -119,50 +143,58 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ========== METHOD SUMMARY =========== --> <!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.summary"> <li class="blockList"><a id="method.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Method Summary</h3> <h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> <table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption> <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Modifier and Type</th> <th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th> <th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr id="i0" class="altColor"> <tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../API/Groupe.html" title="interface in API">Groupe</a></code></td> <td class="colFirst"><code><a href="Groupe.html" title="interface in API">Groupe</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/Changement.html#getA--">getA</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getA()">getA</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer le groupe de depart</div> <div class="block">permet de récupérer le groupe de depart</div>
</td> </td>
</tr> </tr>
<tr id="i1" class="rowColor"> <tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../API/Groupe.html" title="interface in API">Groupe</a></code></td> <td class="colFirst"><code><a href="Groupe.html" title="interface in API">Groupe</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/Changement.html#getB--">getB</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getB()">getB</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer le groupe d'arrivée</div> <div class="block">permet de récupérer le groupe d'arrivée</div>
</td> </td>
</tr> </tr>
<tr id="i2" class="altColor"> <tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../API/Etudiant.html" title="interface in API">Etudiant</a></code></td> <td class="colFirst"><code><a href="Etudiant.html" title="interface in API">Etudiant</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/Changement.html#getEtu--">getEtu</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getEtu()">getEtu</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer l'étudiant demandant le changement</div> <div class="block">permet de récupérer l'étudiant demandant le changement</div>
</td> </td>
</tr> </tr>
<tr id="i3" class="rowColor"> <tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td> <td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/Changement.html#getId--">getId</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getId()">getId</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer l'identifiant du changement (référence interne sans intérêt irl).</div> <div class="block">permet de récupérer l'identifiant du changement (référence interne sans intérêt irl).</div>
</td> </td>
</tr> </tr>
<tr id="i4" class="altColor"> <tr id="i4" class="altColor">
<td class="colFirst"><code>default java.lang.String</code></td> <td class="colFirst"><code>default java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/Changement.html#monPrint--">monPrint</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#monPrint()">monPrint</a></span>()</code></th>
<td class="colLast">
<div class="block">Fonctionne comme ToPrint() sauf car une interface n'a pas le droit de faire un override sur ToPrint().</div> <div class="block">Fonctionne comme ToPrint() sauf car une interface n'a pas le droit de faire un override sur ToPrint().</div>
</td> </td>
</tr> </tr>
</table> </table>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
@ -170,18 +202,19 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ============ METHOD DETAIL ========== --> <!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.detail"> <li class="blockList"><a id="method.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Method Detail</h3> <h3>Method Detail</h3>
<a name="getId--"> <a id="getId()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getId</h4> <h4>getId</h4>
<pre>int&nbsp;getId()</pre> <pre class="methodSignature">int&nbsp;getId()</pre>
<div class="block">permet de récupérer l'identifiant du changement (référence interne sans intérêt irl).</div> <div class="block">permet de récupérer l'identifiant du changement (référence interne sans intérêt irl).</div>
<dl> <dl>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
@ -189,13 +222,13 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getA--"> <a id="getA()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getA</h4> <h4>getA</h4>
<pre><a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;getA()</pre> <pre class="methodSignature"><a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;getA()</pre>
<div class="block">permet de récupérer le groupe de depart</div> <div class="block">permet de récupérer le groupe de depart</div>
<dl> <dl>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
@ -203,13 +236,13 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getB--"> <a id="getB()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getB</h4> <h4>getB</h4>
<pre><a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;getB()</pre> <pre class="methodSignature"><a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;getB()</pre>
<div class="block">permet de récupérer le groupe d'arrivée</div> <div class="block">permet de récupérer le groupe d'arrivée</div>
<dl> <dl>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
@ -217,13 +250,13 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getEtu--"> <a id="getEtu()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getEtu</h4> <h4>getEtu</h4>
<pre><a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;getEtu()</pre> <pre class="methodSignature"><a href="Etudiant.html" title="interface in API">Etudiant</a>&nbsp;getEtu()</pre>
<div class="block">permet de récupérer l'étudiant demandant le changement</div> <div class="block">permet de récupérer l'étudiant demandant le changement</div>
<dl> <dl>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
@ -231,22 +264,22 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="monPrint--"> <a id="monPrint()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>monPrint</h4> <h4>monPrint</h4>
<pre>default&nbsp;java.lang.String&nbsp;monPrint()</pre> <pre class="methodSignature">default&nbsp;java.lang.String&nbsp;monPrint()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../API/MonPrint.html#monPrint--">MonPrint</a></code></span></div> <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="MonPrint.html#monPrint()">MonPrint</a></code></span></div>
<div class="block">Fonctionne comme ToPrint() sauf car une interface n'a pas le droit de faire un override sur ToPrint(). <div class="block">Fonctionne comme ToPrint() sauf car une interface n'a pas le droit de faire un override sur ToPrint().
Toutes nos interfaces vont étendre cette interface.</div> Toutes nos interfaces vont étendre cette interface.</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/MonPrint.html#monPrint--">monPrint</a></code>&nbsp;in interface&nbsp;<code><a href="../API/MonPrint.html" title="interface in API">MonPrint</a></code></dd> <dd><code><a href="MonPrint.html#monPrint()">monPrint</a></code>&nbsp;in interface&nbsp;<code><a href="MonPrint.html" title="interface in API">MonPrint</a></code></dd>
<dt><span class="seeLabel">See Also:</span></dt> <dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../API/MonPrint.html" title="interface in API"><code>NB. On n'utilise le mécanisme des méthodes par défaut pour donner du code dans une interface. C'est un petit peu laid et à contre-emploi mais pratique ici. <dd><a href="MonPrint.html" title="interface in API"><code>NB. On n'utilise le mécanisme des méthodes par défaut pour donner du code dans une interface. C'est un petit peu laid et à contre-emploi mais pratique ici.
<p>
NB2. On ne peut pas utiliser le toString de Objects NB2. On ne peut pas utiliser le toString de Objects
https://stackoverflow.com/questions/24016962/java8-why-is-it-forbidden-to-define-a-default-method-for-a-method-from-java-lan</code></a></dd> https://stackoverflow.com/questions/24016962/java8-why-is-it-forbidden-to-define-a-default-method-for-a-method-from-java-lan</code></a></dd>
</dl> </dl>
@ -254,21 +287,25 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
</div> </div>
</main>
<!-- ========= END OF CLASS DATA ========= --> <!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -278,16 +315,8 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../API/AbstractGroupeFactory.html" title="interface in API"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../API/Etudiant.html" title="interface in API"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/Changement.html" target="_top">Frames</a></li>
<li><a href="Changement.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -300,6 +329,9 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -316,9 +348,11 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>Etudiant</title> <title>Etudiant</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,26 +28,31 @@
catch(err) { catch(err) {
} }
//--> //-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":18}; var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":18};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor"; var altColor = "altColor";
var rowColor = "rowColor"; var rowColor = "rowColor";
var tableTab = "tableTab"; var tableTab = "tableTab";
var activeTableTab = "activeTableTab"; var activeTableTab = "activeTableTab";
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../API/Changement.html" title="interface in API"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../API/Groupe.html" title="interface in API"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/Etudiant.html" target="_top">Frames</a></li>
<li><a href="Etudiant.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== --> <!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header"> <div class="header">
<div class="subTitle">API</div> <div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">API</a></div>
<h2 title="Interface Etudiant" class="title">Interface Etudiant</h2> <h2 title="Interface Etudiant" class="title">Interface Etudiant</h2>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
@ -100,16 +125,15 @@ var activeTableTab = "activeTableTab";
<li class="blockList"> <li class="blockList">
<dl> <dl>
<dt>All Superinterfaces:</dt> <dt>All Superinterfaces:</dt>
<dd><a href="../API/MonPrint.html" title="interface in API">MonPrint</a></dd> <dd><code><a href="MonPrint.html" title="interface in API">MonPrint</a></code></dd>
</dl> </dl>
<dl> <dl>
<dt>All Known Implementing Classes:</dt> <dt>All Known Implementing Classes:</dt>
<dd><a href="../MNP/EtudiantNP.html" title="class in MNP">EtudiantNP</a></dd> <dd><code><a href="../MNP/EtudiantNP.html" title="class in MNP">EtudiantNP</a></code></dd>
</dl> </dl>
<hr> <hr>
<br>
<pre>public interface <span class="typeNameLabel">Etudiant</span> <pre>public interface <span class="typeNameLabel">Etudiant</span>
extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pre> extends <a href="MonPrint.html" title="interface in API">MonPrint</a></pre>
<div class="block">Un étudiant</div> <div class="block">Un étudiant</div>
</li> </li>
</ul> </ul>
@ -118,50 +142,58 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ========== METHOD SUMMARY =========== --> <!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.summary"> <li class="blockList"><a id="method.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Method Summary</h3> <h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> <table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption> <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Modifier and Type</th> <th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th> <th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr id="i0" class="altColor"> <tr id="i0" class="altColor">
<td class="colFirst"><code>int</code></td> <td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/Etudiant.html#getGroupe--">getGroupe</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGroupe()">getGroupe</a></span>()</code></th>
<td class="colLast">
<div class="block">Ajout de l'equipe pour recuperer son groupe</div> <div class="block">Ajout de l'equipe pour recuperer son groupe</div>
</td> </td>
</tr> </tr>
<tr id="i1" class="rowColor"> <tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td> <td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/Etudiant.html#getId--">getId</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getId()">getId</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer l'identifiant de l'étudiant.</div> <div class="block">permet de récupérer l'identifiant de l'étudiant.</div>
</td> </td>
</tr> </tr>
<tr id="i2" class="altColor"> <tr id="i2" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td> <td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/Etudiant.html#getNom--">getNom</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNom()">getNom</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer</div> <div class="block">permet de récupérer</div>
</td> </td>
</tr> </tr>
<tr id="i3" class="rowColor"> <tr id="i3" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td> <td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/Etudiant.html#getPrenom--">getPrenom</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPrenom()">getPrenom</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer</div> <div class="block">permet de récupérer</div>
</td> </td>
</tr> </tr>
<tr id="i4" class="altColor"> <tr id="i4" class="altColor">
<td class="colFirst"><code>default java.lang.String</code></td> <td class="colFirst"><code>default java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/Etudiant.html#monPrint--">monPrint</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#monPrint()">monPrint</a></span>()</code></th>
<td class="colLast">
<div class="block">Fonctionne comme ToPrint() sauf car une interface n'a pas le droit de faire un override sur ToPrint().</div> <div class="block">Fonctionne comme ToPrint() sauf car une interface n'a pas le droit de faire un override sur ToPrint().</div>
</td> </td>
</tr> </tr>
</table> </table>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
@ -169,18 +201,19 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ============ METHOD DETAIL ========== --> <!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.detail"> <li class="blockList"><a id="method.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Method Detail</h3> <h3>Method Detail</h3>
<a name="getId--"> <a id="getId()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getId</h4> <h4>getId</h4>
<pre>int&nbsp;getId()</pre> <pre class="methodSignature">int&nbsp;getId()</pre>
<div class="block">permet de récupérer l'identifiant de l'étudiant.</div> <div class="block">permet de récupérer l'identifiant de l'étudiant.</div>
<dl> <dl>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
@ -188,13 +221,13 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getNom--"> <a id="getNom()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getNom</h4> <h4>getNom</h4>
<pre>java.lang.String&nbsp;getNom()</pre> <pre class="methodSignature">java.lang.String&nbsp;getNom()</pre>
<div class="block">permet de récupérer</div> <div class="block">permet de récupérer</div>
<dl> <dl>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
@ -202,13 +235,13 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getPrenom--"> <a id="getPrenom()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getPrenom</h4> <h4>getPrenom</h4>
<pre>java.lang.String&nbsp;getPrenom()</pre> <pre class="methodSignature">java.lang.String&nbsp;getPrenom()</pre>
<div class="block">permet de récupérer</div> <div class="block">permet de récupérer</div>
<dl> <dl>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
@ -216,13 +249,13 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getGroupe--"> <a id="getGroupe()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getGroupe</h4> <h4>getGroupe</h4>
<pre>int&nbsp;getGroupe()</pre> <pre class="methodSignature">int&nbsp;getGroupe()</pre>
<div class="block">Ajout de l'equipe pour recuperer son groupe</div> <div class="block">Ajout de l'equipe pour recuperer son groupe</div>
<dl> <dl>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
@ -230,41 +263,45 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="monPrint--"> <a id="monPrint()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>monPrint</h4> <h4>monPrint</h4>
<pre>default&nbsp;java.lang.String&nbsp;monPrint()</pre> <pre class="methodSignature">default&nbsp;java.lang.String&nbsp;monPrint()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../API/MonPrint.html#monPrint--">MonPrint</a></code></span></div> <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="MonPrint.html#monPrint()">MonPrint</a></code></span></div>
<div class="block">Fonctionne comme ToPrint() sauf car une interface n'a pas le droit de faire un override sur ToPrint(). <div class="block">Fonctionne comme ToPrint() sauf car une interface n'a pas le droit de faire un override sur ToPrint().
Toutes nos interfaces vont étendre cette interface.</div> Toutes nos interfaces vont étendre cette interface.</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/MonPrint.html#monPrint--">monPrint</a></code>&nbsp;in interface&nbsp;<code><a href="../API/MonPrint.html" title="interface in API">MonPrint</a></code></dd> <dd><code><a href="MonPrint.html#monPrint()">monPrint</a></code>&nbsp;in interface&nbsp;<code><a href="MonPrint.html" title="interface in API">MonPrint</a></code></dd>
<dt><span class="seeLabel">See Also:</span></dt> <dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../API/MonPrint.html" title="interface in API"><code>NB. On n'utilise le mécanisme des méthodes par défaut pour donner du code dans une interface. C'est un petit peu laid et à contre-emploi mais pratique ici.</code></a></dd> <dd><a href="MonPrint.html" title="interface in API"><code>NB. On n'utilise le mécanisme des méthodes par défaut pour donner du code dans une interface. C'est un petit peu laid et à contre-emploi mais pratique ici.</code></a></dd>
</dl> </dl>
</li> </li>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
</div> </div>
</main>
<!-- ========= END OF CLASS DATA ========= --> <!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -274,16 +311,8 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../API/Changement.html" title="interface in API"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../API/Groupe.html" title="interface in API"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/Etudiant.html" target="_top">Frames</a></li>
<li><a href="Etudiant.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -296,6 +325,9 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -312,9 +344,11 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>MonPrint</title> <title>MonPrint</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,26 +28,31 @@
catch(err) { catch(err) {
} }
//--> //-->
var methods = {"i0":6}; var data = {"i0":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor"; var altColor = "altColor";
var rowColor = "rowColor"; var rowColor = "rowColor";
var tableTab = "tableTab"; var tableTab = "tableTab";
var activeTableTab = "activeTableTab"; var activeTableTab = "activeTableTab";
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../API/Groupe.html" title="interface in API"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../API/TypeGroupe.html" title="enum in API"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/MonPrint.html" target="_top">Frames</a></li>
<li><a href="MonPrint.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== --> <!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header"> <div class="header">
<div class="subTitle">API</div> <div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">API</a></div>
<h2 title="Interface MonPrint" class="title">Interface MonPrint</h2> <h2 title="Interface MonPrint" class="title">Interface MonPrint</h2>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
@ -100,14 +125,13 @@ var activeTableTab = "activeTableTab";
<li class="blockList"> <li class="blockList">
<dl> <dl>
<dt>All Known Subinterfaces:</dt> <dt>All Known Subinterfaces:</dt>
<dd><a href="../API/Changement.html" title="interface in API">Changement</a>, <a href="../API/Etudiant.html" title="interface in API">Etudiant</a>, <a href="../API/Groupe.html" title="interface in API">Groupe</a></dd> <dd><code><a href="Changement.html" title="interface in API">Changement</a></code>, <code><a href="Etudiant.html" title="interface in API">Etudiant</a></code>, <code><a href="Groupe.html" title="interface in API">Groupe</a></code></dd>
</dl> </dl>
<dl> <dl>
<dt>All Known Implementing Classes:</dt> <dt>All Known Implementing Classes:</dt>
<dd><a href="../MNP/ChangementNP.html" title="class in MNP">ChangementNP</a>, <a href="../MNP/EtudiantNP.html" title="class in MNP">EtudiantNP</a>, <a href="../MNP/GroupeNP.html" title="class in MNP">GroupeNP</a></dd> <dd><code><a href="../MNP/ChangementNP.html" title="class in MNP">ChangementNP</a></code>, <code><a href="../MNP/EtudiantNP.html" title="class in MNP">EtudiantNP</a></code>, <code><a href="../MNP/GroupeNP.html" title="class in MNP">GroupeNP</a></code></dd>
</dl> </dl>
<hr> <hr>
<br>
<pre>public interface <span class="typeNameLabel">MonPrint</span></pre> <pre>public interface <span class="typeNameLabel">MonPrint</span></pre>
<div class="block">Toutes nos interfaces vont étendre cette interface.</div> <div class="block">Toutes nos interfaces vont étendre cette interface.</div>
</li> </li>
@ -117,26 +141,30 @@ var activeTableTab = "activeTableTab";
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ========== METHOD SUMMARY =========== --> <!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.summary"> <li class="blockList"><a id="method.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Method Summary</h3> <h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> <table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption> <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Modifier and Type</th> <th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th> <th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr id="i0" class="altColor"> <tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td> <td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/MonPrint.html#monPrint--">monPrint</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#monPrint()">monPrint</a></span>()</code></th>
<td class="colLast">
<div class="block">Fonctionne comme ToPrint() sauf car une interface n'a pas le droit de faire un override sur ToPrint().</div> <div class="block">Fonctionne comme ToPrint() sauf car une interface n'a pas le droit de faire un override sur ToPrint().</div>
</td> </td>
</tr> </tr>
</table> </table>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
@ -144,39 +172,44 @@ var activeTableTab = "activeTableTab";
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ============ METHOD DETAIL ========== --> <!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.detail"> <li class="blockList"><a id="method.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Method Detail</h3> <h3>Method Detail</h3>
<a name="monPrint--"> <a id="monPrint()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>monPrint</h4> <h4>monPrint</h4>
<pre>java.lang.String&nbsp;monPrint()</pre> <pre class="methodSignature">java.lang.String&nbsp;monPrint()</pre>
<div class="block">Fonctionne comme ToPrint() sauf car une interface n'a pas le droit de faire un override sur ToPrint(). <div class="block">Fonctionne comme ToPrint() sauf car une interface n'a pas le droit de faire un override sur ToPrint().
Toutes nos interfaces vont étendre cette interface.</div> Toutes nos interfaces vont étendre cette interface.</div>
</li> </li>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
</div> </div>
</main>
<!-- ========= END OF CLASS DATA ========= --> <!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -186,16 +219,8 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../API/Groupe.html" title="interface in API"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../API/TypeGroupe.html" title="enum in API"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/MonPrint.html" target="_top">Frames</a></li>
<li><a href="MonPrint.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -208,6 +233,9 @@ var activeTableTab = "activeTableTab";
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -224,9 +252,11 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>TypeGroupe</title> <title>TypeGroupe</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,26 +28,31 @@
catch(err) { catch(err) {
} }
//--> //-->
var methods = {"i0":9,"i1":9}; var data = {"i0":9,"i1":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor"; var altColor = "altColor";
var rowColor = "rowColor"; var rowColor = "rowColor";
var tableTab = "tableTab"; var tableTab = "tableTab";
var activeTableTab = "activeTableTab"; var activeTableTab = "activeTableTab";
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../API/MonPrint.html" title="interface in API"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/TypeGroupe.html" target="_top">Frames</a></li>
<li><a href="TypeGroupe.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== --> <!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header"> <div class="header">
<div class="subTitle">API</div> <div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">API</a></div>
<h2 title="Enum TypeGroupe" class="title">Enum TypeGroupe</h2> <h2 title="Enum TypeGroupe" class="title">Enum TypeGroupe</h2>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
@ -99,7 +124,7 @@ var activeTableTab = "activeTableTab";
<li>java.lang.Object</li> <li>java.lang.Object</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../API/TypeGroupe.html" title="enum in API">TypeGroupe</a>&gt;</li> <li>java.lang.Enum&lt;<a href="TypeGroupe.html" title="enum in API">TypeGroupe</a>&gt;</li>
<li> <li>
<ul class="inheritance"> <ul class="inheritance">
<li>API.TypeGroupe</li> <li>API.TypeGroupe</li>
@ -113,12 +138,11 @@ var activeTableTab = "activeTableTab";
<li class="blockList"> <li class="blockList">
<dl> <dl>
<dt>All Implemented Interfaces:</dt> <dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../API/TypeGroupe.html" title="enum in API">TypeGroupe</a>&gt;</dd> <dd><code>java.io.Serializable</code>, <code>java.lang.Comparable&lt;<a href="TypeGroupe.html" title="enum in API">TypeGroupe</a>&gt;</code></dd>
</dl> </dl>
<hr> <hr>
<br>
<pre>public enum <span class="typeNameLabel">TypeGroupe</span> <pre>public enum <span class="typeNameLabel">TypeGroupe</span>
extends java.lang.Enum&lt;<a href="../API/TypeGroupe.html" title="enum in API">TypeGroupe</a>&gt;</pre> extends java.lang.Enum&lt;<a href="TypeGroupe.html" title="enum in API">TypeGroupe</a>&gt;</pre>
</li> </li>
</ul> </ul>
</div> </div>
@ -126,63 +150,73 @@ extends java.lang.Enum&lt;<a href="../API/TypeGroupe.html" title="enum in API">T
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== --> <!-- =========== ENUM CONSTANT SUMMARY =========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="enum.constant.summary"> <li class="blockList"><a id="enum.constant.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Enum Constant Summary</h3> <h3>Enum Constant Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation"> <table class="memberSummary">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption> <caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr> <tr>
<th class="colOne" scope="col">Enum Constant and Description</th> <th class="colFirst" scope="col">Enum Constant</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../API/TypeGroupe.html#FREE">FREE</a></span></code>&nbsp;</td> <th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#FREE">FREE</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../API/TypeGroupe.html#PARTITION">PARTITION</a></span></code>&nbsp;</td> <th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#PARTITION">PARTITION</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../API/TypeGroupe.html#ROOT">ROOT</a></span></code>&nbsp;</td> <th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#ROOT">ROOT</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr> </tr>
</table> </table>
</li> </li>
</ul> </ul>
</section>
<!-- ========== METHOD SUMMARY =========== --> <!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.summary"> <li class="blockList"><a id="method.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Method Summary</h3> <h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> <table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption> <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Modifier and Type</th> <th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th> <th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr id="i0" class="altColor"> <tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../API/TypeGroupe.html" title="enum in API">TypeGroupe</a></code></td> <td class="colFirst"><code>static <a href="TypeGroupe.html" title="enum in API">TypeGroupe</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/TypeGroupe.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String&nbsp;name)</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
<td class="colLast">
<div class="block">Returns the enum constant of this type with the specified name.</div> <div class="block">Returns the enum constant of this type with the specified name.</div>
</td> </td>
</tr> </tr>
<tr id="i1" class="rowColor"> <tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="../API/TypeGroupe.html" title="enum in API">TypeGroupe</a>[]</code></td> <td class="colFirst"><code>static <a href="TypeGroupe.html" title="enum in API">TypeGroupe</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../API/TypeGroupe.html#values--">values</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#values()">values</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns an array containing the constants of this enum type, in <div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div> the order they are declared.</div>
</td> </td>
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum"> <li class="blockList"><a id="methods.inherited.from.class.java.lang.Enum">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3> <h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li> <code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul> </ul>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3> <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
@ -190,6 +224,7 @@ the order they are declared.</div>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
@ -197,55 +232,58 @@ the order they are declared.</div>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== --> <!-- ============ ENUM CONSTANT DETAIL =========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="enum.constant.detail"> <li class="blockList"><a id="enum.constant.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Enum Constant Detail</h3> <h3>Enum Constant Detail</h3>
<a name="ROOT"> <a id="ROOT">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>ROOT</h4> <h4>ROOT</h4>
<pre>public static final&nbsp;<a href="../API/TypeGroupe.html" title="enum in API">TypeGroupe</a> ROOT</pre> <pre>public static final&nbsp;<a href="TypeGroupe.html" title="enum in API">TypeGroupe</a> ROOT</pre>
</li> </li>
</ul> </ul>
<a name="PARTITION"> <a id="PARTITION">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>PARTITION</h4> <h4>PARTITION</h4>
<pre>public static final&nbsp;<a href="../API/TypeGroupe.html" title="enum in API">TypeGroupe</a> PARTITION</pre> <pre>public static final&nbsp;<a href="TypeGroupe.html" title="enum in API">TypeGroupe</a> PARTITION</pre>
</li> </li>
</ul> </ul>
<a name="FREE"> <a id="FREE">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>FREE</h4> <h4>FREE</h4>
<pre>public static final&nbsp;<a href="../API/TypeGroupe.html" title="enum in API">TypeGroupe</a> FREE</pre> <pre>public static final&nbsp;<a href="TypeGroupe.html" title="enum in API">TypeGroupe</a> FREE</pre>
</li> </li>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
<!-- ============ METHOD DETAIL ========== --> <!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.detail"> <li class="blockList"><a id="method.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Method Detail</h3> <h3>Method Detail</h3>
<a name="values--"> <a id="values()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>values</h4> <h4>values</h4>
<pre>public static&nbsp;<a href="../API/TypeGroupe.html" title="enum in API">TypeGroupe</a>[]&nbsp;values()</pre> <pre class="methodSignature">public static&nbsp;<a href="TypeGroupe.html" title="enum in API">TypeGroupe</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in <div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate the order they are declared. This method may be used to iterate
over the constants as follows: over the constants as follows:
<pre> <pre>
for (TypeGroupe c : TypeGroupe.values()) for (TypeGroupe c : TypeGroupe.values())
@ -257,13 +295,13 @@ for (TypeGroupe c : TypeGroupe.values())
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="valueOf-java.lang.String-"> <a id="valueOf(java.lang.String)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>valueOf</h4> <h4>valueOf</h4>
<pre>public static&nbsp;<a href="../API/TypeGroupe.html" title="enum in API">TypeGroupe</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre> <pre class="methodSignature">public static&nbsp;<a href="TypeGroupe.html" title="enum in API">TypeGroupe</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name. <div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are enum constant in this type. (Extraneous whitespace characters are
@ -281,21 +319,25 @@ not permitted.)</div>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
</div> </div>
</main>
<!-- ========= END OF CLASS DATA ========= --> <!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -305,16 +347,8 @@ not permitted.)</div>
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../API/MonPrint.html" title="interface in API"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/TypeGroupe.html" target="_top">Frames</a></li>
<li><a href="TypeGroupe.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -327,6 +361,9 @@ not permitted.)</div>
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -343,9 +380,11 @@ not permitted.)</div>
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

View File

@ -1,29 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="fr">
<head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 -->
<title>API</title>
<meta name="date" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../API/package-summary.html" target="classFrame">API</a></h1>
<div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces">
<li><a href="AbstractChangementFactory.html" title="interface in API" target="classFrame"><span class="interfaceName">AbstractChangementFactory</span></a></li>
<li><a href="AbstractGroupeFactory.html" title="interface in API" target="classFrame"><span class="interfaceName">AbstractGroupeFactory</span></a></li>
<li><a href="Changement.html" title="interface in API" target="classFrame"><span class="interfaceName">Changement</span></a></li>
<li><a href="Etudiant.html" title="interface in API" target="classFrame"><span class="interfaceName">Etudiant</span></a></li>
<li><a href="Groupe.html" title="interface in API" target="classFrame"><span class="interfaceName">Groupe</span></a></li>
<li><a href="MonPrint.html" title="interface in API" target="classFrame"><span class="interfaceName">MonPrint</span></a></li>
</ul>
<h2 title="Enums">Enums</h2>
<ul title="Enums">
<li><a href="TypeGroupe.html" title="enum in API" target="classFrame">TypeGroupe</a></li>
</ul>
</div>
</body>
</html>

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>API</title> <title>API</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,20 +28,25 @@
catch(err) { catch(err) {
} }
//--> //-->
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li> <li class="navBarCell1Rev">Package</li>
<li>Class</li> <li>Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -41,16 +56,14 @@
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Package</li>
<li><a href="../MNP/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -63,18 +76,30 @@
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header"> <div class="header">
<h1 title="Package" class="title">Package&nbsp;API</h1> <h1 title="Package" class="title">Package&nbsp;API</h1>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation"> <table class="typeSummary">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption> <caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Interface</th> <th class="colFirst" scope="col">Interface</th>
@ -82,38 +107,38 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></td> <th class="colFirst" scope="row"><a href="AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">Usine abstraite gérant l'ensemble des changements.</div> <div class="block">Usine abstraite gérant l'ensemble des changements.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="../API/AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a></td> <th class="colFirst" scope="row"><a href="AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">Usine abstraite gérant l'ensemble des groupes.</div> <div class="block">Usine abstraite gérant l'ensemble des groupes.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../API/Changement.html" title="interface in API">Changement</a></td> <th class="colFirst" scope="row"><a href="Changement.html" title="interface in API">Changement</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">Une demande de changement de groupe <div class="block">Une demande de changement de groupe
concerne un étudiant, qui est dans un groupe A et veut aller dans un groupe B.</div> concerne un étudiant, qui est dans un groupe A et veut aller dans un groupe B.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="../API/Etudiant.html" title="interface in API">Etudiant</a></td> <th class="colFirst" scope="row"><a href="Etudiant.html" title="interface in API">Etudiant</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">Un étudiant</div> <div class="block">Un étudiant</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../API/Groupe.html" title="interface in API">Groupe</a></td> <th class="colFirst" scope="row"><a href="Groupe.html" title="interface in API">Groupe</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">Un groupe</div> <div class="block">Un groupe</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="../API/MonPrint.html" title="interface in API">MonPrint</a></td> <th class="colFirst" scope="row"><a href="MonPrint.html" title="interface in API">MonPrint</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">Toutes nos interfaces vont étendre cette interface.</div> <div class="block">Toutes nos interfaces vont étendre cette interface.</div>
</td> </td>
@ -122,7 +147,7 @@
</table> </table>
</li> </li>
<li class="blockList"> <li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation"> <table class="typeSummary">
<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption> <caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Enum</th> <th class="colFirst" scope="col">Enum</th>
@ -130,7 +155,7 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../API/TypeGroupe.html" title="enum in API">TypeGroupe</a></td> <th class="colFirst" scope="row"><a href="TypeGroupe.html" title="enum in API">TypeGroupe</a></th>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
</tbody> </tbody>
@ -138,16 +163,19 @@
</li> </li>
</ul> </ul>
</div> </div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li> <li class="navBarCell1Rev">Package</li>
<li>Class</li> <li>Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -157,16 +185,8 @@
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Package</li>
<li><a href="../MNP/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -179,10 +199,15 @@
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>API Class Hierarchy</title> <title>API Class Hierarchy</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,20 +28,25 @@
catch(err) { catch(err) {
} }
//--> //-->
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li>Class</li> <li>Class</li>
<li class="navBarCell1Rev">Tree</li> <li class="navBarCell1Rev">Tree</li>
@ -41,16 +56,14 @@
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li>Prev</li>
<li><a href="../MNP/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -63,11 +76,23 @@
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header"> <div class="header">
<h1 class="title">Hierarchy For Package API</h1> <h1 class="title">Hierarchy For Package API</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span> <span class="packageHierarchyLabel">Package Hierarchies:</span>
@ -76,41 +101,48 @@
</ul> </ul>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
<section>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2> <h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul> <ul>
<li type="circle">API.<a href="../API/AbstractChangementFactory.html" title="interface in API"><span class="typeNameLink">AbstractChangementFactory</span></a></li> <li class="circle">API.<a href="AbstractChangementFactory.html" title="interface in API"><span class="typeNameLink">AbstractChangementFactory</span></a></li>
<li type="circle">API.<a href="../API/AbstractGroupeFactory.html" title="interface in API"><span class="typeNameLink">AbstractGroupeFactory</span></a></li> <li class="circle">API.<a href="AbstractGroupeFactory.html" title="interface in API"><span class="typeNameLink">AbstractGroupeFactory</span></a></li>
<li type="circle">API.<a href="../API/MonPrint.html" title="interface in API"><span class="typeNameLink">MonPrint</span></a> <li class="circle">API.<a href="MonPrint.html" title="interface in API"><span class="typeNameLink">MonPrint</span></a>
<ul> <ul>
<li type="circle">API.<a href="../API/Changement.html" title="interface in API"><span class="typeNameLink">Changement</span></a></li> <li class="circle">API.<a href="Changement.html" title="interface in API"><span class="typeNameLink">Changement</span></a></li>
<li type="circle">API.<a href="../API/Etudiant.html" title="interface in API"><span class="typeNameLink">Etudiant</span></a></li> <li class="circle">API.<a href="Etudiant.html" title="interface in API"><span class="typeNameLink">Etudiant</span></a></li>
<li type="circle">API.<a href="../API/Groupe.html" title="interface in API"><span class="typeNameLink">Groupe</span></a></li> <li class="circle">API.<a href="Groupe.html" title="interface in API"><span class="typeNameLink">Groupe</span></a></li>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
<section>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2> <h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul> <ul>
<li type="circle">java.lang.Object <li class="circle">java.lang.Object
<ul> <ul>
<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable) <li class="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
<ul> <ul>
<li type="circle">API.<a href="../API/TypeGroupe.html" title="enum in API"><span class="typeNameLink">TypeGroupe</span></a></li> <li class="circle">API.<a href="TypeGroupe.html" title="enum in API"><span class="typeNameLink">TypeGroupe</span></a></li>
</ul> </ul>
</li> </li>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</div> </div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li>Class</li> <li>Class</li>
<li class="navBarCell1Rev">Tree</li> <li class="navBarCell1Rev">Tree</li>
@ -120,16 +152,8 @@
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li>Prev</li>
<li><a href="../MNP/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?API/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -142,10 +166,15 @@
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>AbstractChangementFactoryNP</title> <title>AbstractChangementFactoryNP</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,26 +28,31 @@
catch(err) { catch(err) {
} }
//--> //-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor"; var altColor = "altColor";
var rowColor = "rowColor"; var rowColor = "rowColor";
var tableTab = "tableTab"; var tableTab = "tableTab";
var activeTableTab = "activeTableTab"; var activeTableTab = "activeTableTab";
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../MNP/AbstractGroupeFactoryNP.html" title="class in MNP"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?MNP/AbstractChangementFactoryNP.html" target="_top">Frames</a></li>
<li><a href="AbstractChangementFactoryNP.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== --> <!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header"> <div class="header">
<div class="subTitle">MNP</div> <div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">MNP</a></div>
<h2 title="Class AbstractChangementFactoryNP" class="title">Class AbstractChangementFactoryNP</h2> <h2 title="Class AbstractChangementFactoryNP" class="title">Class AbstractChangementFactoryNP</h2>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
@ -108,10 +133,9 @@ var activeTableTab = "activeTableTab";
<li class="blockList"> <li class="blockList">
<dl> <dl>
<dt>All Implemented Interfaces:</dt> <dt>All Implemented Interfaces:</dt>
<dd><a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></dd> <dd><code><a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></code></dd>
</dl> </dl>
<hr> <hr>
<br>
<pre>public class <span class="typeNameLabel">AbstractChangementFactoryNP</span> <pre>public class <span class="typeNameLabel">AbstractChangementFactoryNP</span>
extends java.lang.Object extends java.lang.Object
implements <a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></pre> implements <a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></pre>
@ -123,69 +147,80 @@ implements <a href="../API/AbstractChangementFactory.html" title="interface in A
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== --> <!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="constructor.summary"> <li class="blockList"><a id="constructor.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Constructor Summary</h3> <h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> <table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption> <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr> <tr>
<th class="colOne" scope="col">Constructor and Description</th> <th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../MNP/AbstractChangementFactoryNP.html#AbstractChangementFactoryNP-API.AbstractGroupeFactory-">AbstractChangementFactoryNP</a></span>(<a href="../API/AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a>&nbsp;agf)</code>&nbsp;</td> <th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(API.AbstractGroupeFactory)">AbstractChangementFactoryNP</a></span>&#8203;(<a href="../API/AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a>&nbsp;agf)</code></th>
<td class="colLast">&nbsp;</td>
</tr> </tr>
</table> </table>
</li> </li>
</ul> </ul>
</section>
<!-- ========== METHOD SUMMARY =========== --> <!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.summary"> <li class="blockList"><a id="method.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Method Summary</h3> <h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> <table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption> <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Modifier and Type</th> <th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th> <th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr id="i0" class="altColor"> <tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../MNP/AbstractChangementFactoryNP.html#applyChangement-API.Changement-">applyChangement</a></span>(<a href="../API/Changement.html" title="interface in API">Changement</a>&nbsp;c)</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#applyChangement(API.Changement)">applyChangement</a></span>&#8203;(<a href="../API/Changement.html" title="interface in API">Changement</a>&nbsp;c)</code></th>
<td class="colLast">
<div class="block">permet de mettre en oeuvre un changement connu de l'usine abstraite.</div> <div class="block">permet de mettre en oeuvre un changement connu de l'usine abstraite.</div>
</td> </td>
</tr> </tr>
<tr id="i1" class="rowColor"> <tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../MNP/AbstractChangementFactoryNP.html#createChangement-API.Groupe-API.Etudiant-API.Groupe-">createChangement</a></span>(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;A, <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createChangement(API.Groupe,API.Etudiant,API.Groupe)">createChangement</a></span>&#8203;(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;A,
<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e, <a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e,
<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;B)</code> <a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;B)</code></th>
<td class="colLast">
<div class="block">permet d'ajouter un nouveau changement.</div> <div class="block">permet d'ajouter un nouveau changement.</div>
</td> </td>
</tr> </tr>
<tr id="i2" class="altColor"> <tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../MNP/AbstractChangementFactoryNP.html#deleteChangement-API.Changement-">deleteChangement</a></span>(<a href="../API/Changement.html" title="interface in API">Changement</a>&nbsp;c)</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deleteChangement(API.Changement)">deleteChangement</a></span>&#8203;(<a href="../API/Changement.html" title="interface in API">Changement</a>&nbsp;c)</code></th>
<td class="colLast">
<div class="block">permet de supprimer un changement connu de l'usine abstraite.</div> <div class="block">permet de supprimer un changement connu de l'usine abstraite.</div>
</td> </td>
</tr> </tr>
<tr id="i3" class="rowColor"> <tr id="i3" class="rowColor">
<td class="colFirst"><code>java.util.Set&lt;<a href="../API/Changement.html" title="interface in API">Changement</a>&gt;</code></td> <td class="colFirst"><code>java.util.Set&lt;<a href="../API/Changement.html" title="interface in API">Changement</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../MNP/AbstractChangementFactoryNP.html#getAllChangements--">getAllChangements</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAllChangements()">getAllChangements</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer les changements</div> <div class="block">permet de récupérer les changements</div>
</td> </td>
</tr> </tr>
<tr id="i4" class="altColor"> <tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../API/AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a></code></td> <td class="colFirst"><code><a href="../API/AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../MNP/AbstractChangementFactoryNP.html#getGroupeFactory--">getGroupeFactory</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGroupeFactory()">getGroupeFactory</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer l'usine abstraite pour les groupes qui fonctionne en tandem avec cette usine abstraite</div> <div class="block">permet de récupérer l'usine abstraite pour les groupes qui fonctionne en tandem avec cette usine abstraite</div>
</td> </td>
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3> <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
@ -193,6 +228,7 @@ implements <a href="../API/AbstractChangementFactory.html" title="interface in A
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
@ -200,71 +236,74 @@ implements <a href="../API/AbstractChangementFactory.html" title="interface in A
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== --> <!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="constructor.detail"> <li class="blockList"><a id="constructor.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Constructor Detail</h3> <h3>Constructor Detail</h3>
<a name="AbstractChangementFactoryNP-API.AbstractGroupeFactory-"> <a id="&lt;init&gt;(API.AbstractGroupeFactory)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>AbstractChangementFactoryNP</h4> <h4>AbstractChangementFactoryNP</h4>
<pre>public&nbsp;AbstractChangementFactoryNP(<a href="../API/AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a>&nbsp;agf)</pre> <pre>public&nbsp;AbstractChangementFactoryNP&#8203;(<a href="../API/AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a>&nbsp;agf)</pre>
</li> </li>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
<!-- ============ METHOD DETAIL ========== --> <!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.detail"> <li class="blockList"><a id="method.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Method Detail</h3> <h3>Method Detail</h3>
<a name="getGroupeFactory--"> <a id="getGroupeFactory()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getGroupeFactory</h4> <h4>getGroupeFactory</h4>
<pre>public&nbsp;<a href="../API/AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a>&nbsp;getGroupeFactory()</pre> <pre class="methodSignature">public&nbsp;<a href="../API/AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a>&nbsp;getGroupeFactory()</pre>
<div class="block">permet de récupérer l'usine abstraite pour les groupes qui fonctionne en tandem avec cette usine abstraite</div> <div class="block">permet de récupérer l'usine abstraite pour les groupes qui fonctionne en tandem avec cette usine abstraite</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/AbstractChangementFactory.html#getGroupeFactory--">getGroupeFactory</a></code>&nbsp;in interface&nbsp;<code><a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></code></dd> <dd><code><a href="../API/AbstractChangementFactory.html#getGroupeFactory()">getGroupeFactory</a></code>&nbsp;in interface&nbsp;<code><a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
<dd>cette usine abstraite pour les groupes</dd> <dd>cette usine abstraite pour les groupes</dd>
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getAllChangements--"> <a id="getAllChangements()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getAllChangements</h4> <h4>getAllChangements</h4>
<pre>public&nbsp;java.util.Set&lt;<a href="../API/Changement.html" title="interface in API">Changement</a>&gt;&nbsp;getAllChangements()</pre> <pre class="methodSignature">public&nbsp;java.util.Set&lt;<a href="../API/Changement.html" title="interface in API">Changement</a>&gt;&nbsp;getAllChangements()</pre>
<div class="block">permet de récupérer les changements</div> <div class="block">permet de récupérer les changements</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/AbstractChangementFactory.html#getAllChangements--">getAllChangements</a></code>&nbsp;in interface&nbsp;<code><a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></code></dd> <dd><code><a href="../API/AbstractChangementFactory.html#getAllChangements()">getAllChangements</a></code>&nbsp;in interface&nbsp;<code><a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
<dd>l'ensemble de tous les changements en attente</dd> <dd>l'ensemble de tous les changements en attente</dd>
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="applyChangement-API.Changement-"> <a id="applyChangement(API.Changement)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>applyChangement</h4> <h4>applyChangement</h4>
<pre>public&nbsp;void&nbsp;applyChangement(<a href="../API/Changement.html" title="interface in API">Changement</a>&nbsp;c)</pre> <pre class="methodSignature">public&nbsp;void&nbsp;applyChangement&#8203;(<a href="../API/Changement.html" title="interface in API">Changement</a>&nbsp;c)</pre>
<div class="block">permet de mettre en oeuvre un changement connu de l'usine abstraite.</div> <div class="block">permet de mettre en oeuvre un changement connu de l'usine abstraite.</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/AbstractChangementFactory.html#applyChangement-API.Changement-">applyChangement</a></code>&nbsp;in interface&nbsp;<code><a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></code></dd> <dd><code><a href="../API/AbstractChangementFactory.html#applyChangement(API.Changement)">applyChangement</a></code>&nbsp;in interface&nbsp;<code><a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt> <dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - si un argument est null</dd> <dd><code>java.lang.NullPointerException</code> - si un argument est null</dd>
<dd><code>java.lang.IllegalStateException</code> - si le changement n'a pas de sens en l'état actuel (e.g. étudiant pas dans le groupe de départ a, groupe b inconnu, groupe a inconnu, etc).</dd> <dd><code>java.lang.IllegalStateException</code> - si le changement n'a pas de sens en l'état actuel (e.g. étudiant pas dans le groupe de départ a, groupe b inconnu, groupe a inconnu, etc).</dd>
@ -272,36 +311,36 @@ implements <a href="../API/AbstractChangementFactory.html" title="interface in A
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="deleteChangement-API.Changement-"> <a id="deleteChangement(API.Changement)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>deleteChangement</h4> <h4>deleteChangement</h4>
<pre>public&nbsp;void&nbsp;deleteChangement(<a href="../API/Changement.html" title="interface in API">Changement</a>&nbsp;c)</pre> <pre class="methodSignature">public&nbsp;void&nbsp;deleteChangement&#8203;(<a href="../API/Changement.html" title="interface in API">Changement</a>&nbsp;c)</pre>
<div class="block">permet de supprimer un changement connu de l'usine abstraite.</div> <div class="block">permet de supprimer un changement connu de l'usine abstraite.</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/AbstractChangementFactory.html#deleteChangement-API.Changement-">deleteChangement</a></code>&nbsp;in interface&nbsp;<code><a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></code></dd> <dd><code><a href="../API/AbstractChangementFactory.html#deleteChangement(API.Changement)">deleteChangement</a></code>&nbsp;in interface&nbsp;<code><a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt> <dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - si un argument est null</dd> <dd><code>java.lang.NullPointerException</code> - si un argument est null</dd>
<dd><code>java.lang.IllegalArgumentException</code> - si inconnu de l'usine abstraite</dd> <dd><code>java.lang.IllegalArgumentException</code> - si inconnu de l'usine abstraite</dd>
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="createChangement-API.Groupe-API.Etudiant-API.Groupe-"> <a id="createChangement(API.Groupe,API.Etudiant,API.Groupe)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>createChangement</h4> <h4>createChangement</h4>
<pre>public&nbsp;void&nbsp;createChangement(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;A, <pre class="methodSignature">public&nbsp;void&nbsp;createChangement&#8203;(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;A,
<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e, <a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e,
<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;B)</pre> <a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;B)</pre>
<div class="block">permet d'ajouter un nouveau changement.</div> <div class="block">permet d'ajouter un nouveau changement.</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/AbstractChangementFactory.html#createChangement-API.Groupe-API.Etudiant-API.Groupe-">createChangement</a></code>&nbsp;in interface&nbsp;<code><a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></code></dd> <dd><code><a href="../API/AbstractChangementFactory.html#createChangement(API.Groupe,API.Etudiant,API.Groupe)">createChangement</a></code>&nbsp;in interface&nbsp;<code><a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt> <dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>A</code> - groupe actuel</dd> <dd><code>A</code> - groupe actuel</dd>
<dd><code>B</code> - groupe demandé</dd> <dd><code>B</code> - groupe demandé</dd>
@ -314,21 +353,25 @@ implements <a href="../API/AbstractChangementFactory.html" title="interface in A
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
</div> </div>
</main>
<!-- ========= END OF CLASS DATA ========= --> <!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -338,16 +381,8 @@ implements <a href="../API/AbstractChangementFactory.html" title="interface in A
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../MNP/AbstractGroupeFactoryNP.html" title="class in MNP"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?MNP/AbstractChangementFactoryNP.html" target="_top">Frames</a></li>
<li><a href="AbstractChangementFactoryNP.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -360,6 +395,9 @@ implements <a href="../API/AbstractChangementFactory.html" title="interface in A
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -376,9 +414,11 @@ implements <a href="../API/AbstractChangementFactory.html" title="interface in A
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>ChangementNP</title> <title>ChangementNP</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,26 +28,31 @@
catch(err) { catch(err) {
} }
//--> //-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; var data = {"i0":10,"i1":10,"i2":10,"i3":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor"; var altColor = "altColor";
var rowColor = "rowColor"; var rowColor = "rowColor";
var tableTab = "tableTab"; var tableTab = "tableTab";
var activeTableTab = "activeTableTab"; var activeTableTab = "activeTableTab";
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../MNP/AbstractGroupeFactoryNP.html" title="class in MNP"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../MNP/EtudiantNP.html" title="class in MNP"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?MNP/ChangementNP.html" target="_top">Frames</a></li>
<li><a href="ChangementNP.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== --> <!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header"> <div class="header">
<div class="subTitle">MNP</div> <div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">MNP</a></div>
<h2 title="Class ChangementNP" class="title">Class ChangementNP</h2> <h2 title="Class ChangementNP" class="title">Class ChangementNP</h2>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
@ -108,10 +133,9 @@ var activeTableTab = "activeTableTab";
<li class="blockList"> <li class="blockList">
<dl> <dl>
<dt>All Implemented Interfaces:</dt> <dt>All Implemented Interfaces:</dt>
<dd><a href="../API/Changement.html" title="interface in API">Changement</a>, <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></dd> <dd><code><a href="../API/Changement.html" title="interface in API">Changement</a></code>, <code><a href="../API/MonPrint.html" title="interface in API">MonPrint</a></code></dd>
</dl> </dl>
<hr> <hr>
<br>
<pre>public class <span class="typeNameLabel">ChangementNP</span> <pre>public class <span class="typeNameLabel">ChangementNP</span>
extends java.lang.Object extends java.lang.Object
implements <a href="../API/Changement.html" title="interface in API">Changement</a></pre> implements <a href="../API/Changement.html" title="interface in API">Changement</a></pre>
@ -126,77 +150,88 @@ implements <a href="../API/Changement.html" title="interface in API">Changement<
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== --> <!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="constructor.summary"> <li class="blockList"><a id="constructor.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Constructor Summary</h3> <h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> <table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption> <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr> <tr>
<th class="colOne" scope="col">Constructor and Description</th> <th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../MNP/ChangementNP.html#ChangementNP-API.Groupe-API.Etudiant-API.Groupe-">ChangementNP</a></span>(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;a, <th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(API.Groupe,API.Etudiant,API.Groupe)">ChangementNP</a></span>&#8203;(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;a,
<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e, <a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e,
<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;b)</code>&nbsp;</td> <a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;b)</code></th>
<td class="colLast">&nbsp;</td>
</tr> </tr>
</table> </table>
</li> </li>
</ul> </ul>
</section>
<!-- ========== METHOD SUMMARY =========== --> <!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.summary"> <li class="blockList"><a id="method.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Method Summary</h3> <h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> <table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption> <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Modifier and Type</th> <th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th> <th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr id="i0" class="altColor"> <tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../API/Groupe.html" title="interface in API">Groupe</a></code></td> <td class="colFirst"><code><a href="../API/Groupe.html" title="interface in API">Groupe</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../MNP/ChangementNP.html#getA--">getA</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getA()">getA</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer le groupe de depart</div> <div class="block">permet de récupérer le groupe de depart</div>
</td> </td>
</tr> </tr>
<tr id="i1" class="rowColor"> <tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../API/Groupe.html" title="interface in API">Groupe</a></code></td> <td class="colFirst"><code><a href="../API/Groupe.html" title="interface in API">Groupe</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../MNP/ChangementNP.html#getB--">getB</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getB()">getB</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer le groupe d'arrivée</div> <div class="block">permet de récupérer le groupe d'arrivée</div>
</td> </td>
</tr> </tr>
<tr id="i2" class="altColor"> <tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../API/Etudiant.html" title="interface in API">Etudiant</a></code></td> <td class="colFirst"><code><a href="../API/Etudiant.html" title="interface in API">Etudiant</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../MNP/ChangementNP.html#getEtu--">getEtu</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getEtu()">getEtu</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer l'étudiant demandant le changement</div> <div class="block">permet de récupérer l'étudiant demandant le changement</div>
</td> </td>
</tr> </tr>
<tr id="i3" class="rowColor"> <tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td> <td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../MNP/ChangementNP.html#getId--">getId</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getId()">getId</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer l'identifiant du changement (référence interne sans intérêt irl).</div> <div class="block">permet de récupérer l'identifiant du changement (référence interne sans intérêt irl).</div>
</td> </td>
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3> <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> <code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul> </ul>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.API.Changement"> <li class="blockList"><a id="methods.inherited.from.class.API.Changement">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from interface&nbsp;API.<a href="../API/Changement.html" title="interface in API">Changement</a></h3> <h3>Methods inherited from interface&nbsp;API.<a href="../API/Changement.html" title="interface in API">Changement</a></h3>
<code><a href="../API/Changement.html#monPrint--">monPrint</a></code></li> <code><a href="../API/Changement.html#monPrint()">monPrint</a></code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
@ -204,89 +239,92 @@ implements <a href="../API/Changement.html" title="interface in API">Changement<
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== --> <!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="constructor.detail"> <li class="blockList"><a id="constructor.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Constructor Detail</h3> <h3>Constructor Detail</h3>
<a name="ChangementNP-API.Groupe-API.Etudiant-API.Groupe-"> <a id="&lt;init&gt;(API.Groupe,API.Etudiant,API.Groupe)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>ChangementNP</h4> <h4>ChangementNP</h4>
<pre>public&nbsp;ChangementNP(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;a, <pre>public&nbsp;ChangementNP&#8203;(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;a,
<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e, <a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e,
<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;b)</pre> <a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;b)</pre>
</li> </li>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
<!-- ============ METHOD DETAIL ========== --> <!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.detail"> <li class="blockList"><a id="method.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Method Detail</h3> <h3>Method Detail</h3>
<a name="getId--"> <a id="getId()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getId</h4> <h4>getId</h4>
<pre>public&nbsp;int&nbsp;getId()</pre> <pre class="methodSignature">public&nbsp;int&nbsp;getId()</pre>
<div class="block">permet de récupérer l'identifiant du changement (référence interne sans intérêt irl).</div> <div class="block">permet de récupérer l'identifiant du changement (référence interne sans intérêt irl).</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/Changement.html#getId--">getId</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Changement.html" title="interface in API">Changement</a></code></dd> <dd><code><a href="../API/Changement.html#getId()">getId</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Changement.html" title="interface in API">Changement</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
<dd>l'identifiant.</dd> <dd>l'identifiant.</dd>
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getA--"> <a id="getA()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getA</h4> <h4>getA</h4>
<pre>public&nbsp;<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;getA()</pre> <pre class="methodSignature">public&nbsp;<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;getA()</pre>
<div class="block">permet de récupérer le groupe de depart</div> <div class="block">permet de récupérer le groupe de depart</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/Changement.html#getA--">getA</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Changement.html" title="interface in API">Changement</a></code></dd> <dd><code><a href="../API/Changement.html#getA()">getA</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Changement.html" title="interface in API">Changement</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
<dd>ce groupe.</dd> <dd>ce groupe.</dd>
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getB--"> <a id="getB()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getB</h4> <h4>getB</h4>
<pre>public&nbsp;<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;getB()</pre> <pre class="methodSignature">public&nbsp;<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;getB()</pre>
<div class="block">permet de récupérer le groupe d'arrivée</div> <div class="block">permet de récupérer le groupe d'arrivée</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/Changement.html#getB--">getB</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Changement.html" title="interface in API">Changement</a></code></dd> <dd><code><a href="../API/Changement.html#getB()">getB</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Changement.html" title="interface in API">Changement</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
<dd>ce groupe.</dd> <dd>ce groupe.</dd>
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getEtu--"> <a id="getEtu()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>getEtu</h4> <h4>getEtu</h4>
<pre>public&nbsp;<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;getEtu()</pre> <pre class="methodSignature">public&nbsp;<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;getEtu()</pre>
<div class="block">permet de récupérer l'étudiant demandant le changement</div> <div class="block">permet de récupérer l'étudiant demandant le changement</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/Changement.html#getEtu--">getEtu</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Changement.html" title="interface in API">Changement</a></code></dd> <dd><code><a href="../API/Changement.html#getEtu()">getEtu</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Changement.html" title="interface in API">Changement</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
<dd>cet étudiant</dd> <dd>cet étudiant</dd>
</dl> </dl>
@ -294,21 +332,25 @@ implements <a href="../API/Changement.html" title="interface in API">Changement<
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
</div> </div>
</main>
<!-- ========= END OF CLASS DATA ========= --> <!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -318,16 +360,8 @@ implements <a href="../API/Changement.html" title="interface in API">Changement<
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../MNP/AbstractGroupeFactoryNP.html" title="class in MNP"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../MNP/EtudiantNP.html" title="class in MNP"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?MNP/ChangementNP.html" target="_top">Frames</a></li>
<li><a href="ChangementNP.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -340,6 +374,9 @@ implements <a href="../API/Changement.html" title="interface in API">Changement<
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -356,9 +393,11 @@ implements <a href="../API/Changement.html" title="interface in API">Changement<
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>EtudiantNP</title> <title>EtudiantNP</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,26 +28,31 @@
catch(err) { catch(err) {
} }
//--> //-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; var data = {"i0":10,"i1":10,"i2":10,"i3":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor"; var altColor = "altColor";
var rowColor = "rowColor"; var rowColor = "rowColor";
var tableTab = "tableTab"; var tableTab = "tableTab";
var activeTableTab = "activeTableTab"; var activeTableTab = "activeTableTab";
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../MNP/ChangementNP.html" title="class in MNP"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../MNP/GroupeNP.html" title="class in MNP"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?MNP/EtudiantNP.html" target="_top">Frames</a></li>
<li><a href="EtudiantNP.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== --> <!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header"> <div class="header">
<div class="subTitle">MNP</div> <div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">MNP</a></div>
<h2 title="Class EtudiantNP" class="title">Class EtudiantNP</h2> <h2 title="Class EtudiantNP" class="title">Class EtudiantNP</h2>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
@ -108,10 +133,9 @@ var activeTableTab = "activeTableTab";
<li class="blockList"> <li class="blockList">
<dl> <dl>
<dt>All Implemented Interfaces:</dt> <dt>All Implemented Interfaces:</dt>
<dd><a href="../API/Etudiant.html" title="interface in API">Etudiant</a>, <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></dd> <dd><code><a href="../API/Etudiant.html" title="interface in API">Etudiant</a></code>, <code><a href="../API/MonPrint.html" title="interface in API">MonPrint</a></code></dd>
</dl> </dl>
<hr> <hr>
<br>
<pre>public class <span class="typeNameLabel">EtudiantNP</span> <pre>public class <span class="typeNameLabel">EtudiantNP</span>
extends java.lang.Object extends java.lang.Object
implements <a href="../API/Etudiant.html" title="interface in API">Etudiant</a></pre> implements <a href="../API/Etudiant.html" title="interface in API">Etudiant</a></pre>
@ -123,79 +147,90 @@ implements <a href="../API/Etudiant.html" title="interface in API">Etudiant</a><
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== --> <!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="constructor.summary"> <li class="blockList"><a id="constructor.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Constructor Summary</h3> <h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> <table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption> <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr> <tr>
<th class="colOne" scope="col">Constructor and Description</th> <th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../MNP/EtudiantNP.html#EtudiantNP-java.lang.String-java.lang.String-int-">EtudiantNP</a></span>(java.lang.String&nbsp;nom, <th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String,java.lang.String,int)">EtudiantNP</a></span>&#8203;(java.lang.String&nbsp;nom,
java.lang.String&nbsp;prenom, java.lang.String&nbsp;prenom,
int&nbsp;groupe)</code> int&nbsp;groupe)</code></th>
<td class="colLast">
<div class="block">Constructeur.</div> <div class="block">Constructeur.</div>
</td> </td>
</tr> </tr>
</table> </table>
</li> </li>
</ul> </ul>
</section>
<!-- ========== METHOD SUMMARY =========== --> <!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.summary"> <li class="blockList"><a id="method.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Method Summary</h3> <h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> <table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption> <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Modifier and Type</th> <th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th> <th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr id="i0" class="altColor"> <tr id="i0" class="altColor">
<td class="colFirst"><code>int</code></td> <td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../MNP/EtudiantNP.html#getGroupe--">getGroupe</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getGroupe()">getGroupe</a></span>()</code></th>
<td class="colLast">
<div class="block">Ajout de l'equipe pour recuperer son groupe</div> <div class="block">Ajout de l'equipe pour recuperer son groupe</div>
</td> </td>
</tr> </tr>
<tr id="i1" class="rowColor"> <tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td> <td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../MNP/EtudiantNP.html#getId--">getId</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getId()">getId</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer l'identifiant de l'étudiant.</div> <div class="block">permet de récupérer l'identifiant de l'étudiant.</div>
</td> </td>
</tr> </tr>
<tr id="i2" class="altColor"> <tr id="i2" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td> <td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../MNP/EtudiantNP.html#getNom--">getNom</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNom()">getNom</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer</div> <div class="block">permet de récupérer</div>
</td> </td>
</tr> </tr>
<tr id="i3" class="rowColor"> <tr id="i3" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td> <td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../MNP/EtudiantNP.html#getPrenom--">getPrenom</a></span>()</code> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPrenom()">getPrenom</a></span>()</code></th>
<td class="colLast">
<div class="block">permet de récupérer</div> <div class="block">permet de récupérer</div>
</td> </td>
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3> <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> <code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul> </ul>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.API.Etudiant"> <li class="blockList"><a id="methods.inherited.from.class.API.Etudiant">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from interface&nbsp;API.<a href="../API/Etudiant.html" title="interface in API">Etudiant</a></h3> <h3>Methods inherited from interface&nbsp;API.<a href="../API/Etudiant.html" title="interface in API">Etudiant</a></h3>
<code><a href="../API/Etudiant.html#monPrint--">monPrint</a></code></li> <code><a href="../API/Etudiant.html#monPrint()">monPrint</a></code></li>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
@ -203,18 +238,19 @@ implements <a href="../API/Etudiant.html" title="interface in API">Etudiant</a><
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== --> <!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="constructor.detail"> <li class="blockList"><a id="constructor.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Constructor Detail</h3> <h3>Constructor Detail</h3>
<a name="EtudiantNP-java.lang.String-java.lang.String-int-"> <a id="&lt;init&gt;(java.lang.String,java.lang.String,int)">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>EtudiantNP</h4> <h4>EtudiantNP</h4>
<pre>public&nbsp;EtudiantNP(java.lang.String&nbsp;nom, <pre>public&nbsp;EtudiantNP&#8203;(java.lang.String&nbsp;nom,
java.lang.String&nbsp;prenom, java.lang.String&nbsp;prenom,
int&nbsp;groupe)</pre> int&nbsp;groupe)</pre>
<div class="block">Constructeur. (modification apporter par le groupe pour accueillir un nouveau parametre : groupe)</div> <div class="block">Constructeur. (modification apporter par le groupe pour accueillir un nouveau parametre : groupe)</div>
@ -222,71 +258,73 @@ implements <a href="../API/Etudiant.html" title="interface in API">Etudiant</a><
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
<!-- ============ METHOD DETAIL ========== --> <!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.detail"> <li class="blockList"><a id="method.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Method Detail</h3> <h3>Method Detail</h3>
<a name="getId--"> <a id="getId()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getId</h4> <h4>getId</h4>
<pre>public&nbsp;int&nbsp;getId()</pre> <pre class="methodSignature">public&nbsp;int&nbsp;getId()</pre>
<div class="block">permet de récupérer l'identifiant de l'étudiant.</div> <div class="block">permet de récupérer l'identifiant de l'étudiant.</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/Etudiant.html#getId--">getId</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Etudiant.html" title="interface in API">Etudiant</a></code></dd> <dd><code><a href="../API/Etudiant.html#getId()">getId</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Etudiant.html" title="interface in API">Etudiant</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
<dd>l'identifiant.</dd> <dd>l'identifiant.</dd>
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getNom--"> <a id="getNom()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getNom</h4> <h4>getNom</h4>
<pre>public&nbsp;java.lang.String&nbsp;getNom()</pre> <pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getNom()</pre>
<div class="block">permet de récupérer</div> <div class="block">permet de récupérer</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/Etudiant.html#getNom--">getNom</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Etudiant.html" title="interface in API">Etudiant</a></code></dd> <dd><code><a href="../API/Etudiant.html#getNom()">getNom</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Etudiant.html" title="interface in API">Etudiant</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
<dd>le nom de l'étudiant.</dd> <dd>le nom de l'étudiant.</dd>
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getPrenom--"> <a id="getPrenom()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>getPrenom</h4> <h4>getPrenom</h4>
<pre>public&nbsp;java.lang.String&nbsp;getPrenom()</pre> <pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getPrenom()</pre>
<div class="block">permet de récupérer</div> <div class="block">permet de récupérer</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/Etudiant.html#getPrenom--">getPrenom</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Etudiant.html" title="interface in API">Etudiant</a></code></dd> <dd><code><a href="../API/Etudiant.html#getPrenom()">getPrenom</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Etudiant.html" title="interface in API">Etudiant</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
<dd>le prénom de l'étudiant</dd> <dd>le prénom de l'étudiant</dd>
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="getGroupe--"> <a id="getGroupe()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>getGroupe</h4> <h4>getGroupe</h4>
<pre>public&nbsp;int&nbsp;getGroupe()</pre> <pre class="methodSignature">public&nbsp;int&nbsp;getGroupe()</pre>
<div class="block">Ajout de l'equipe pour recuperer son groupe</div> <div class="block">Ajout de l'equipe pour recuperer son groupe</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../API/Etudiant.html#getGroupe--">getGroupe</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Etudiant.html" title="interface in API">Etudiant</a></code></dd> <dd><code><a href="../API/Etudiant.html#getGroupe()">getGroupe</a></code>&nbsp;in interface&nbsp;<code><a href="../API/Etudiant.html" title="interface in API">Etudiant</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt> <dt><span class="returnLabel">Returns:</span></dt>
<dd>Le groupe en entier</dd> <dd>Le groupe en entier</dd>
</dl> </dl>
@ -294,21 +332,25 @@ implements <a href="../API/Etudiant.html" title="interface in API">Etudiant</a><
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
</div> </div>
</main>
<!-- ========= END OF CLASS DATA ========= --> <!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -318,16 +360,8 @@ implements <a href="../API/Etudiant.html" title="interface in API">Etudiant</a><
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../MNP/ChangementNP.html" title="class in MNP"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../MNP/GroupeNP.html" title="class in MNP"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?MNP/EtudiantNP.html" target="_top">Frames</a></li>
<li><a href="EtudiantNP.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -340,6 +374,9 @@ implements <a href="../API/Etudiant.html" title="interface in API">Etudiant</a><
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -356,9 +393,11 @@ implements <a href="../API/Etudiant.html" title="interface in API">Etudiant</a><
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

File diff suppressed because it is too large Load Diff

View File

@ -1,24 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="fr">
<head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 -->
<title>MNP</title>
<meta name="date" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../MNP/package-summary.html" target="classFrame">MNP</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="AbstractChangementFactoryNP.html" title="class in MNP" target="classFrame">AbstractChangementFactoryNP</a></li>
<li><a href="AbstractGroupeFactoryNP.html" title="class in MNP" target="classFrame">AbstractGroupeFactoryNP</a></li>
<li><a href="ChangementNP.html" title="class in MNP" target="classFrame">ChangementNP</a></li>
<li><a href="EtudiantNP.html" title="class in MNP" target="classFrame">EtudiantNP</a></li>
<li><a href="GroupeNP.html" title="class in MNP" target="classFrame">GroupeNP</a></li>
</ul>
</div>
</body>
</html>

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>MNP</title> <title>MNP</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,20 +28,25 @@
catch(err) { catch(err) {
} }
//--> //-->
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li> <li class="navBarCell1Rev">Package</li>
<li>Class</li> <li>Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -41,16 +56,14 @@
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../API/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../Test/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?MNP/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -63,18 +76,30 @@
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header"> <div class="header">
<h1 title="Package" class="title">Package&nbsp;MNP</h1> <h1 title="Package" class="title">Package&nbsp;MNP</h1>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation"> <table class="typeSummary">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption> <caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Class</th> <th class="colFirst" scope="col">Class</th>
@ -82,32 +107,32 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../MNP/AbstractChangementFactoryNP.html" title="class in MNP">AbstractChangementFactoryNP</a></td> <th class="colFirst" scope="row"><a href="AbstractChangementFactoryNP.html" title="class in MNP">AbstractChangementFactoryNP</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">Usine abstraite gérant l'ensemble des changements.</div> <div class="block">Usine abstraite gérant l'ensemble des changements.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="../MNP/AbstractGroupeFactoryNP.html" title="class in MNP">AbstractGroupeFactoryNP</a></td> <th class="colFirst" scope="row"><a href="AbstractGroupeFactoryNP.html" title="class in MNP">AbstractGroupeFactoryNP</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">Usine abstraite gérant l'ensemble des groupes.</div> <div class="block">Usine abstraite gérant l'ensemble des groupes.</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../MNP/ChangementNP.html" title="class in MNP">ChangementNP</a></td> <th class="colFirst" scope="row"><a href="ChangementNP.html" title="class in MNP">ChangementNP</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">Une demande de changement de groupe <div class="block">Une demande de changement de groupe
concerne un étudiant, qui est dans un groupe A et veut aller dans un groupe B.</div> concerne un étudiant, qui est dans un groupe A et veut aller dans un groupe B.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="../MNP/EtudiantNP.html" title="class in MNP">EtudiantNP</a></td> <th class="colFirst" scope="row"><a href="EtudiantNP.html" title="class in MNP">EtudiantNP</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">Un étudiant</div> <div class="block">Un étudiant</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../MNP/GroupeNP.html" title="class in MNP">GroupeNP</a></td> <th class="colFirst" scope="row"><a href="GroupeNP.html" title="class in MNP">GroupeNP</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">Un groupe</div> <div class="block">Un groupe</div>
</td> </td>
@ -117,16 +142,19 @@
</li> </li>
</ul> </ul>
</div> </div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li> <li class="navBarCell1Rev">Package</li>
<li>Class</li> <li>Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -136,16 +164,8 @@
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../API/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../Test/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?MNP/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -158,10 +178,15 @@
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>MNP Class Hierarchy</title> <title>MNP Class Hierarchy</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,20 +28,25 @@
catch(err) { catch(err) {
} }
//--> //-->
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li>Class</li> <li>Class</li>
<li class="navBarCell1Rev">Tree</li> <li class="navBarCell1Rev">Tree</li>
@ -41,16 +56,14 @@
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../API/package-tree.html">Prev</a></li>
<li><a href="../Test/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?MNP/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -63,11 +76,23 @@
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header"> <div class="header">
<h1 class="title">Hierarchy For Package MNP</h1> <h1 class="title">Hierarchy For Package MNP</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span> <span class="packageHierarchyLabel">Package Hierarchies:</span>
@ -76,29 +101,34 @@
</ul> </ul>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
<section>
<h2 title="Class Hierarchy">Class Hierarchy</h2> <h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul> <ul>
<li type="circle">java.lang.Object <li class="circle">java.lang.Object
<ul> <ul>
<li type="circle">MNP.<a href="../MNP/AbstractChangementFactoryNP.html" title="class in MNP"><span class="typeNameLink">AbstractChangementFactoryNP</span></a> (implements API.<a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a>)</li> <li class="circle">MNP.<a href="AbstractChangementFactoryNP.html" title="class in MNP"><span class="typeNameLink">AbstractChangementFactoryNP</span></a> (implements API.<a href="../API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a>)</li>
<li type="circle">MNP.<a href="../MNP/AbstractGroupeFactoryNP.html" title="class in MNP"><span class="typeNameLink">AbstractGroupeFactoryNP</span></a> (implements API.<a href="../API/AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a>)</li> <li class="circle">MNP.<a href="AbstractGroupeFactoryNP.html" title="class in MNP"><span class="typeNameLink">AbstractGroupeFactoryNP</span></a> (implements API.<a href="../API/AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a>)</li>
<li type="circle">MNP.<a href="../MNP/ChangementNP.html" title="class in MNP"><span class="typeNameLink">ChangementNP</span></a> (implements API.<a href="../API/Changement.html" title="interface in API">Changement</a>)</li> <li class="circle">MNP.<a href="ChangementNP.html" title="class in MNP"><span class="typeNameLink">ChangementNP</span></a> (implements API.<a href="../API/Changement.html" title="interface in API">Changement</a>)</li>
<li type="circle">MNP.<a href="../MNP/EtudiantNP.html" title="class in MNP"><span class="typeNameLink">EtudiantNP</span></a> (implements API.<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>)</li> <li class="circle">MNP.<a href="EtudiantNP.html" title="class in MNP"><span class="typeNameLink">EtudiantNP</span></a> (implements API.<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>)</li>
<li type="circle">MNP.<a href="../MNP/GroupeNP.html" title="class in MNP"><span class="typeNameLink">GroupeNP</span></a> (implements API.<a href="../API/Groupe.html" title="interface in API">Groupe</a>)</li> <li class="circle">MNP.<a href="GroupeNP.html" title="class in MNP"><span class="typeNameLink">GroupeNP</span></a> (implements API.<a href="../API/Groupe.html" title="interface in API">Groupe</a>)</li>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</div> </div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li>Class</li> <li>Class</li>
<li class="navBarCell1Rev">Tree</li> <li class="navBarCell1Rev">Tree</li>
@ -108,16 +138,8 @@
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../API/package-tree.html">Prev</a></li>
<li><a href="../Test/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?MNP/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -130,10 +152,15 @@
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>TestTexteMNP</title> <title>TestTexteMNP</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,26 +28,31 @@
catch(err) { catch(err) {
} }
//--> //-->
var methods = {"i0":9}; var data = {"i0":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor"; var altColor = "altColor";
var rowColor = "rowColor"; var rowColor = "rowColor";
var tableTab = "tableTab"; var tableTab = "tableTab";
var activeTableTab = "activeTableTab"; var activeTableTab = "activeTableTab";
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../Test/ProfView.html" title="class in Test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../index.html?Test/TestTexteMNP.html" target="_top">Frames</a></li>
<li><a href="TestTexteMNP.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== --> <!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header"> <div class="header">
<div class="subTitle">Test</div> <div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">Test</a></div>
<h2 title="Class TestTexteMNP" class="title">Class TestTexteMNP</h2> <h2 title="Class TestTexteMNP" class="title">Class TestTexteMNP</h2>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
@ -107,7 +132,6 @@ var activeTableTab = "activeTableTab";
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<hr> <hr>
<br>
<pre>public class <span class="typeNameLabel">TestTexteMNP</span> <pre>public class <span class="typeNameLabel">TestTexteMNP</span>
extends java.lang.Object</pre> extends java.lang.Object</pre>
</li> </li>
@ -117,41 +141,48 @@ extends java.lang.Object</pre>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== --> <!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="constructor.summary"> <li class="blockList"><a id="constructor.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Constructor Summary</h3> <h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> <table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption> <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr> <tr>
<th class="colOne" scope="col">Constructor and Description</th> <th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../Test/TestTexteMNP.html#TestTexteMNP--">TestTexteMNP</a></span>()</code>&nbsp;</td> <th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">TestTexteMNP</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr> </tr>
</table> </table>
</li> </li>
</ul> </ul>
</section>
<!-- ========== METHOD SUMMARY =========== --> <!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.summary"> <li class="blockList"><a id="method.summary">
<!-- --> <!-- -->
</a> </a>
<h3>Method Summary</h3> <h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> <table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption> <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Modifier and Type</th> <th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th> <th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr> </tr>
<tr id="i0" class="altColor"> <tr id="i0" class="altColor">
<td class="colFirst"><code>static void</code></td> <td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../Test/TestTexteMNP.html#main-java.lang.String:A-">main</a></span>(java.lang.String[]&nbsp;args)</code>&nbsp;</td> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#main(java.lang.String%5B%5D)">main</a></span>&#8203;(java.lang.String[]&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr> </tr>
</table> </table>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- --> <!-- -->
</a> </a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3> <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
@ -159,6 +190,7 @@ extends java.lang.Object</pre>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
@ -166,12 +198,13 @@ extends java.lang.Object</pre>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== --> <!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="constructor.detail"> <li class="blockList"><a id="constructor.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Constructor Detail</h3> <h3>Constructor Detail</h3>
<a name="TestTexteMNP--"> <a id="&lt;init&gt;()">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
@ -182,38 +215,44 @@ extends java.lang.Object</pre>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
<!-- ============ METHOD DETAIL ========== --> <!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="method.detail"> <li class="blockList"><a id="method.detail">
<!-- --> <!-- -->
</a> </a>
<h3>Method Detail</h3> <h3>Method Detail</h3>
<a name="main-java.lang.String:A-"> <a id="main(java.lang.String[])">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockListLast">
<li class="blockList"> <li class="blockList">
<h4>main</h4> <h4>main</h4>
<pre>public static&nbsp;void&nbsp;main(java.lang.String[]&nbsp;args)</pre> <pre class="methodSignature">public static&nbsp;void&nbsp;main&#8203;(java.lang.String[]&nbsp;args)</pre>
</li> </li>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</li> </li>
</ul> </ul>
</div> </div>
</div> </div>
</main>
<!-- ========= END OF CLASS DATA ========= --> <!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li> <li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -223,16 +262,8 @@ extends java.lang.Object</pre>
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../Test/ProfView.html" title="class in Test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../index.html?Test/TestTexteMNP.html" target="_top">Frames</a></li>
<li><a href="TestTexteMNP.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -245,6 +276,9 @@ extends java.lang.Object</pre>
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
@ -261,9 +295,11 @@ extends java.lang.Object</pre>
<li><a href="#method.detail">Method</a></li> <li><a href="#method.detail">Method</a></li>
</ul> </ul>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

View File

@ -1,24 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="fr">
<head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 -->
<title>Test</title>
<meta name="date" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../Test/package-summary.html" target="classFrame">Test</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="BDatabase.html" title="class in Test" target="classFrame">BDatabase</a></li>
<li><a href="BFrame.html" title="class in Test" target="classFrame">BFrame</a></li>
<li><a href="BLayout.html" title="class in Test" target="classFrame">BLayout</a></li>
<li><a href="ProfView.html" title="class in Test" target="classFrame">ProfView</a></li>
<li><a href="TestTexteMNP.html" title="class in Test" target="classFrame">TestTexteMNP</a></li>
</ul>
</div>
</body>
</html>

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>Test</title> <title>Test</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,20 +28,25 @@
catch(err) { catch(err) {
} }
//--> //-->
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li> <li class="navBarCell1Rev">Package</li>
<li>Class</li> <li>Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -41,16 +56,14 @@
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../MNP/package-summary.html">Prev&nbsp;Package</a></li>
<li>Next&nbsp;Package</li>
</ul>
<ul class="navList">
<li><a href="../index.html?Test/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -63,18 +76,30 @@
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header"> <div class="header">
<h1 title="Package" class="title">Package&nbsp;Test</h1> <h1 title="Package" class="title">Package&nbsp;Test</h1>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation"> <table class="typeSummary">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption> <caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr> <tr>
<th class="colFirst" scope="col">Class</th> <th class="colFirst" scope="col">Class</th>
@ -82,29 +107,29 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../Test/BDatabase.html" title="class in Test">BDatabase</a></td> <th class="colFirst" scope="row"><a href="BDatabase.html" title="class in Test">BDatabase</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">Methodes pour les interaction avec une base de donnees</div> <div class="block">Methodes pour les interaction avec une base de donnees</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="../Test/BFrame.html" title="class in Test">BFrame</a></td> <th class="colFirst" scope="row"><a href="BFrame.html" title="class in Test">BFrame</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">Pour creer une fenetre rapidement avec les methodes simplifier</div> <div class="block">Pour creer une fenetre rapidement avec les methodes simplifier</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../Test/BLayout.html" title="class in Test">BLayout</a></td> <th class="colFirst" scope="row"><a href="BLayout.html" title="class in Test">BLayout</a></th>
<td class="colLast"> <td class="colLast">
<div class="block">Pour creer un layout de type GridBagLayout rapidement avec les methodes simplifier.</div> <div class="block">Pour creer un layout de type GridBagLayout rapidement avec les methodes simplifier.</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><a href="../Test/ProfView.html" title="class in Test">ProfView</a></td> <th class="colFirst" scope="row"><a href="ProfView.html" title="class in Test">ProfView</a></th>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><a href="../Test/TestTexteMNP.html" title="class in Test">TestTexteMNP</a></td> <th class="colFirst" scope="row"><a href="TestTexteMNP.html" title="class in Test">TestTexteMNP</a></th>
<td class="colLast">&nbsp;</td> <td class="colLast">&nbsp;</td>
</tr> </tr>
</tbody> </tbody>
@ -112,16 +137,19 @@
</li> </li>
</ul> </ul>
</div> </div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li> <li class="navBarCell1Rev">Package</li>
<li>Class</li> <li>Class</li>
<li><a href="package-tree.html">Tree</a></li> <li><a href="package-tree.html">Tree</a></li>
@ -131,16 +159,8 @@
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../MNP/package-summary.html">Prev&nbsp;Package</a></li>
<li>Next&nbsp;Package</li>
</ul>
<ul class="navList">
<li><a href="../index.html?Test/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -153,10 +173,15 @@
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

View File

@ -1,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML>
<!-- NewPage --> <!-- NewPage -->
<html lang="fr"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 --> <!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>Test Class Hierarchy</title> <title>Test Class Hierarchy</title>
<meta name="date" content="2022-11-15"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
<script type="text/javascript" src="../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../jquery/jquery-ui.min.js"></script>
</head> </head>
<body> <body>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -18,20 +28,25 @@
catch(err) { catch(err) {
} }
//--> //-->
</script> var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript> <noscript>
<div>JavaScript is disabled on your browser.</div> <div>JavaScript is disabled on your browser.</div>
</noscript> </noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= --> <!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top"> <div class="topNav"><a id="navbar.top">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow"> <a id="navbar.top.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li>Class</li> <li>Class</li>
<li class="navBarCell1Rev">Tree</li> <li class="navBarCell1Rev">Tree</li>
@ -41,16 +56,14 @@
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../MNP/package-tree.html">Prev</a></li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../index.html?Test/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top"> <ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -63,11 +76,23 @@
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<a name="skip.navbar.top"> <a id="skip.navbar.top">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header"> <div class="header">
<h1 class="title">Hierarchy For Package Test</h1> <h1 class="title">Hierarchy For Package Test</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span> <span class="packageHierarchyLabel">Package Hierarchies:</span>
@ -76,24 +101,25 @@
</ul> </ul>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
<section>
<h2 title="Class Hierarchy">Class Hierarchy</h2> <h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul> <ul>
<li type="circle">java.lang.Object <li class="circle">java.lang.Object
<ul> <ul>
<li type="circle">Test.<a href="../Test/BDatabase.html" title="class in Test"><span class="typeNameLink">BDatabase</span></a></li> <li class="circle">Test.<a href="BDatabase.html" title="class in Test"><span class="typeNameLink">BDatabase</span></a></li>
<li type="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable) <li class="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
<ul> <ul>
<li type="circle">java.awt.Container <li class="circle">java.awt.Container
<ul> <ul>
<li type="circle">java.awt.Window (implements javax.accessibility.Accessible) <li class="circle">java.awt.Window (implements javax.accessibility.Accessible)
<ul> <ul>
<li type="circle">java.awt.Frame (implements java.awt.MenuContainer) <li class="circle">java.awt.Frame (implements java.awt.MenuContainer)
<ul> <ul>
<li type="circle">javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants) <li class="circle">javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
<ul> <ul>
<li type="circle">Test.<a href="../Test/BFrame.html" title="class in Test"><span class="typeNameLink">BFrame</span></a> <li class="circle">Test.<a href="BFrame.html" title="class in Test"><span class="typeNameLink">BFrame</span></a>
<ul> <ul>
<li type="circle">Test.<a href="../Test/ProfView.html" title="class in Test"><span class="typeNameLink">ProfView</span></a> (implements java.awt.event.ActionListener)</li> <li class="circle">Test.<a href="ProfView.html" title="class in Test"><span class="typeNameLink">ProfView</span></a> (implements java.awt.event.ActionListener)</li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -106,26 +132,30 @@
</li> </li>
</ul> </ul>
</li> </li>
<li type="circle">java.awt.GridBagConstraints (implements java.lang.Cloneable, java.io.Serializable) <li class="circle">java.awt.GridBagConstraints (implements java.lang.Cloneable, java.io.Serializable)
<ul> <ul>
<li type="circle">Test.<a href="../Test/BLayout.html" title="class in Test"><span class="typeNameLink">BLayout</span></a></li> <li class="circle">Test.<a href="BLayout.html" title="class in Test"><span class="typeNameLink">BLayout</span></a></li>
</ul> </ul>
</li> </li>
<li type="circle">Test.<a href="../Test/TestTexteMNP.html" title="class in Test"><span class="typeNameLink">TestTexteMNP</span></a></li> <li class="circle">Test.<a href="TestTexteMNP.html" title="class in Test"><span class="typeNameLink">TestTexteMNP</span></a></li>
</ul> </ul>
</li> </li>
</ul> </ul>
</section>
</div> </div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a id="navbar.bottom">
<!-- --> <!-- -->
</a> </a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow"> <a id="navbar.bottom.firstrow">
<!-- --> <!-- -->
</a> </a>
<ul class="navList" title="Navigation"> <ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li> <li><a href="../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li> <li><a href="package-summary.html">Package</a></li>
<li>Class</li> <li>Class</li>
<li class="navBarCell1Rev">Tree</li> <li class="navBarCell1Rev">Tree</li>
@ -135,16 +165,8 @@
</ul> </ul>
</div> </div>
<div class="subNav"> <div class="subNav">
<ul class="navList">
<li><a href="../MNP/package-tree.html">Prev</a></li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../index.html?Test/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom"> <ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li> <li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul> </ul>
<div> <div>
<script type="text/javascript"><!-- <script type="text/javascript"><!--
@ -157,10 +179,15 @@
} }
//--> //-->
</script> </script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div> </div>
<a name="skip.navbar.bottom"> <a id="skip.navbar.bottom">
<!-- --> <!-- -->
</a></div> </a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= --> <!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body> </body>
</html> </html>

View File

@ -1,35 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="fr">
<head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 -->
<title>All Classes</title>
<meta name="date" content="2022-11-15">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<h1 class="bar">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="API/AbstractChangementFactory.html" title="interface in API" target="classFrame"><span class="interfaceName">AbstractChangementFactory</span></a></li>
<li><a href="MNP/AbstractChangementFactoryNP.html" title="class in MNP" target="classFrame">AbstractChangementFactoryNP</a></li>
<li><a href="API/AbstractGroupeFactory.html" title="interface in API" target="classFrame"><span class="interfaceName">AbstractGroupeFactory</span></a></li>
<li><a href="MNP/AbstractGroupeFactoryNP.html" title="class in MNP" target="classFrame">AbstractGroupeFactoryNP</a></li>
<li><a href="Test/BDatabase.html" title="class in Test" target="classFrame">BDatabase</a></li>
<li><a href="Test/BFrame.html" title="class in Test" target="classFrame">BFrame</a></li>
<li><a href="Test/BLayout.html" title="class in Test" target="classFrame">BLayout</a></li>
<li><a href="API/Changement.html" title="interface in API" target="classFrame"><span class="interfaceName">Changement</span></a></li>
<li><a href="MNP/ChangementNP.html" title="class in MNP" target="classFrame">ChangementNP</a></li>
<li><a href="API/Etudiant.html" title="interface in API" target="classFrame"><span class="interfaceName">Etudiant</span></a></li>
<li><a href="MNP/EtudiantNP.html" title="class in MNP" target="classFrame">EtudiantNP</a></li>
<li><a href="API/Groupe.html" title="interface in API" target="classFrame"><span class="interfaceName">Groupe</span></a></li>
<li><a href="MNP/GroupeNP.html" title="class in MNP" target="classFrame">GroupeNP</a></li>
<li><a href="API/MonPrint.html" title="interface in API" target="classFrame"><span class="interfaceName">MonPrint</span></a></li>
<li><a href="Test/ProfView.html" title="class in Test" target="classFrame">ProfView</a></li>
<li><a href="Test/TestTexteMNP.html" title="class in Test" target="classFrame">TestTexteMNP</a></li>
<li><a href="API/TypeGroupe.html" title="enum in API" target="classFrame">TypeGroupe</a></li>
</ul>
</div>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More