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,12 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,26 +28,31 @@
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 altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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 ======== -->
<main role="main">
<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>
</div>
<div class="contentContainer">
@@ -100,10 +125,9 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<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>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">AbstractChangementFactory</span></pre>
<div class="block">Usine abstraite gérant l'ensemble des changements.</div>
</li>
@@ -113,52 +137,60 @@ var activeTableTab = "activeTableTab";
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<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>
<tr>
<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 id="i0" class="altColor">
<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>
</td>
</tr>
<tr id="i1" class="rowColor">
<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,
<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>
<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="Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e,
<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>
</td>
</tr>
<tr id="i2" class="altColor">
<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>
</td>
</tr>
<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="colLast"><code><span class="memberNameLink"><a href="../API/AbstractChangementFactory.html#getAllChangements--">getAllChangements</a></span>()</code>
<td class="colFirst"><code>java.util.Set&lt;<a href="Changement.html" title="interface in API">Changement</a>&gt;</code></td>
<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>
</td>
</tr>
<tr id="i4" class="altColor">
<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="../API/AbstractChangementFactory.html#getGroupeFactory--">getGroupeFactory</a></span>()</code>
<td class="colFirst"><code><a href="AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a></code></td>
<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>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
@@ -166,18 +198,19 @@ var activeTableTab = "activeTableTab";
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getGroupeFactory--">
<a id="getGroupeFactory()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -185,13 +218,13 @@ var activeTableTab = "activeTableTab";
</dl>
</li>
</ul>
<a name="getAllChangements--">
<a id="getAllChangements()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -201,13 +234,13 @@ var activeTableTab = "activeTableTab";
</dl>
</li>
</ul>
<a name="applyChangement-API.Changement-">
<a id="applyChangement(API.Changement)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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.
En cas de succès, le changement est oublié (détruit).</div>
<dl>
@@ -217,13 +250,13 @@ var activeTableTab = "activeTableTab";
</dl>
</li>
</ul>
<a name="deleteChangement-API.Changement-">
<a id="deleteChangement(API.Changement)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -232,15 +265,15 @@ var activeTableTab = "activeTableTab";
</dl>
</li>
</ul>
<a name="createChangement-API.Groupe-API.Etudiant-API.Groupe-">
<a id="createChangement(API.Groupe,API.Etudiant,API.Groupe)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>createChangement</h4>
<pre>void&nbsp;createChangement(<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/Groupe.html" title="interface in API">Groupe</a>&nbsp;B)</pre>
<pre class="methodSignature">void&nbsp;createChangement&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;A,
<a href="Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e,
<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;B)</pre>
<div class="block">permet d'ajouter un nouveau changement.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -255,21 +288,25 @@ var activeTableTab = "activeTableTab";
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -279,16 +316,8 @@ var activeTableTab = "activeTableTab";
</ul>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -301,6 +330,9 @@ var activeTableTab = "activeTableTab";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -317,9 +349,11 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,26 +28,31 @@
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 altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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 ======== -->
<main role="main">
<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>
</div>
<div class="contentContainer">
@@ -100,10 +125,9 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<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>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">AbstractGroupeFactory</span></pre>
<div class="block">Usine abstraite gérant l'ensemble des groupes.</div>
</li>
@@ -113,81 +137,93 @@ var activeTableTab = "activeTableTab";
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<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>
<tr>
<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 id="i0" class="altColor">
<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,
<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e)</code>
<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="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>
</td>
</tr>
<tr id="i1" class="rowColor">
<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,
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>
</td>
</tr>
<tr id="i2" class="altColor">
<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,
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>
</td>
</tr>
<tr id="i3" class="rowColor">
<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>
</td>
</tr>
<tr id="i4" class="altColor">
<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,
<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e)</code>
<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="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>
</td>
</tr>
<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="colLast"><code><span class="memberNameLink"><a href="../API/AbstractGroupeFactory.html#getEtudiants-java.lang.String-">getEtudiants</a></span>(java.lang.String&nbsp;nomEtu)</code>
<td class="colFirst"><code>java.util.Set&lt;<a href="Etudiant.html" title="interface in API">Etudiant</a>&gt;</code></td>
<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>
</td>
</tr>
<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="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>
<td class="colFirst"><code>java.util.Set&lt;<a href="Groupe.html" title="interface in API">Groupe</a>&gt;</code></td>
<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>
</td>
</tr>
<tr id="i7" class="rowColor">
<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="../API/AbstractGroupeFactory.html#getPromotion--">getPromotion</a></span>()</code>
<td class="colFirst"><code><a href="Groupe.html" title="interface in API">Groupe</a></code></td>
<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>
</td>
</tr>
<tr id="i8" class="altColor">
<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>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
@@ -195,18 +231,19 @@ var activeTableTab = "activeTableTab";
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getPromotion--">
<a id="getPromotion()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -214,25 +251,25 @@ var activeTableTab = "activeTableTab";
</dl>
</li>
</ul>
<a name="knows-API.Groupe-">
<a id="knows(API.Groupe)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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).
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>
</li>
</ul>
<a name="deleteGroupe-API.Groupe-">
<a id="deleteGroupe(API.Groupe)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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.
Pour détruire un groupe connu qui en contient d'autres il faut le faire récursivement.</div>
<dl>
@@ -243,13 +280,13 @@ var activeTableTab = "activeTableTab";
</dl>
</li>
</ul>
<a name="createGroupe-API.Groupe-java.lang.String-int-int-">
<a id="createGroupe(API.Groupe,java.lang.String,int,int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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,
int&nbsp;min,
int&nbsp;max)</pre>
@@ -258,7 +295,7 @@ var activeTableTab = "activeTableTab";
<dt><span class="paramLabel">Parameters:</span></dt>
<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>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>
<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
@@ -266,13 +303,13 @@ var activeTableTab = "activeTableTab";
</dl>
</li>
</ul>
<a name="createPartition-API.Groupe-java.lang.String-int-">
<a id="createPartition(API.Groupe,java.lang.String,int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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,
int&nbsp;n)</pre>
<div class="block">permet de créer une partition automatiquement sous un groupe donné.</div>
@@ -294,14 +331,14 @@ var activeTableTab = "activeTableTab";
</dl>
</li>
</ul>
<a name="addToGroupe-API.Groupe-API.Etudiant-">
<a id="addToGroupe(API.Groupe,API.Etudiant)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addToGroupe</h4>
<pre>void&nbsp;addToGroupe(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;g,
<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e)</pre>
<pre class="methodSignature">void&nbsp;addToGroupe&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;g,
<a href="Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e)</pre>
<div class="block">permet d'ajouter un étudiant à un groupe.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -314,14 +351,14 @@ var activeTableTab = "activeTableTab";
</dl>
</li>
</ul>
<a name="dropFromGroupe-API.Groupe-API.Etudiant-">
<a id="dropFromGroupe(API.Groupe,API.Etudiant)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dropFromGroupe</h4>
<pre>void&nbsp;dropFromGroupe(<a href="../API/Groupe.html" title="interface in API">Groupe</a>&nbsp;g,
<a href="../API/Etudiant.html" title="interface in API">Etudiant</a>&nbsp;e)</pre>
<pre class="methodSignature">void&nbsp;dropFromGroupe&#8203;(<a href="Groupe.html" title="interface in API">Groupe</a>&nbsp;g,
<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>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -334,13 +371,13 @@ var activeTableTab = "activeTableTab";
</dl>
</li>
</ul>
<a name="getEtudiants-java.lang.String-">
<a id="getEtudiants(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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.
<p>
NB. dans une version simple il doit s'agir du nom exact.
@@ -356,13 +393,13 @@ var activeTableTab = "activeTableTab";
</dl>
</li>
</ul>
<a name="getGroupesOfEtudiant-API.Etudiant-">
<a id="getGroupesOfEtudiant(API.Etudiant)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<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>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -376,21 +413,25 @@ var activeTableTab = "activeTableTab";
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -400,16 +441,8 @@ var activeTableTab = "activeTableTab";
</ul>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -422,6 +455,9 @@ var activeTableTab = "activeTableTab";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -438,9 +474,11 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,26 +28,31 @@
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 altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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 ======== -->
<main role="main">
<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>
</div>
<div class="contentContainer">
@@ -100,16 +125,15 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<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>
<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>
<hr>
<br>
<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
concerne un étudiant, qui est dans un groupe A et veut aller dans un groupe B.</div>
</li>
@@ -119,50 +143,58 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<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>
<tr>
<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 id="i0" class="altColor">
<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="../API/Changement.html#getA--">getA</a></span>()</code>
<td class="colFirst"><code><a href="Groupe.html" title="interface in API">Groupe</a></code></td>
<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>
</td>
</tr>
<tr id="i1" class="rowColor">
<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="../API/Changement.html#getB--">getB</a></span>()</code>
<td class="colFirst"><code><a href="Groupe.html" title="interface in API">Groupe</a></code></td>
<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>
</td>
</tr>
<tr id="i2" class="altColor">
<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="../API/Changement.html#getEtu--">getEtu</a></span>()</code>
<td class="colFirst"><code><a href="Etudiant.html" title="interface in API">Etudiant</a></code></td>
<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>
</td>
</tr>
<tr id="i3" class="rowColor">
<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>
</td>
</tr>
<tr id="i4" class="altColor">
<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>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
@@ -170,18 +202,19 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getId--">
<a id="getId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
</li>
</ul>
<a name="getA--">
<a id="getA()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
</li>
</ul>
<a name="getB--">
<a id="getB()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
</li>
</ul>
<a name="getEtu--">
<a id="getEtu()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
</li>
</ul>
<a name="monPrint--">
<a id="monPrint()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>monPrint</h4>
<pre>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>
<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="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().
Toutes nos interfaces vont étendre cette interface.</div>
<dl>
<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>
<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.
<p>
<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.
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>
</dl>
@@ -254,21 +287,25 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</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>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -300,6 +329,9 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<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>
</ul>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,26 +28,31 @@
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 altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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 ======== -->
<main role="main">
<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>
</div>
<div class="contentContainer">
@@ -100,16 +125,15 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<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>
<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>
<hr>
<br>
<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>
</li>
</ul>
@@ -118,50 +142,58 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<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>
<tr>
<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 id="i0" class="altColor">
<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>
</td>
</tr>
<tr id="i1" class="rowColor">
<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>
</td>
</tr>
<tr id="i2" class="altColor">
<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>
</td>
</tr>
<tr id="i3" class="rowColor">
<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>
</td>
</tr>
<tr id="i4" class="altColor">
<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>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
@@ -169,18 +201,19 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getId--">
<a id="getId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
</li>
</ul>
<a name="getNom--">
<a id="getNom()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
</li>
</ul>
<a name="getPrenom--">
<a id="getPrenom()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
</li>
</ul>
<a name="getGroupe--">
<a id="getGroupe()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
</li>
</ul>
<a name="monPrint--">
<a id="monPrint()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>monPrint</h4>
<pre>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>
<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="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().
Toutes nos interfaces vont étendre cette interface.</div>
<dl>
<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>
<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>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</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>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -296,6 +325,9 @@ extends <a href="../API/MonPrint.html" title="interface in API">MonPrint</a></pr
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<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>
</ul>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,26 +28,31 @@
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 altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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 ======== -->
<main role="main">
<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>
</div>
<div class="contentContainer">
@@ -100,14 +125,13 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<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>
<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>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">MonPrint</span></pre>
<div class="block">Toutes nos interfaces vont étendre cette interface.</div>
</li>
@@ -117,26 +141,30 @@ var activeTableTab = "activeTableTab";
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<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>
<tr>
<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 id="i0" class="altColor">
<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>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
@@ -144,39 +172,44 @@ var activeTableTab = "activeTableTab";
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="monPrint--">
<a id="monPrint()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<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().
Toutes nos interfaces vont étendre cette interface.</div>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -186,16 +219,8 @@ var activeTableTab = "activeTableTab";
</ul>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -208,6 +233,9 @@ var activeTableTab = "activeTableTab";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -224,9 +252,11 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,26 +28,31 @@
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 altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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 ======== -->
<main role="main">
<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>
</div>
<div class="contentContainer">
@@ -99,7 +124,7 @@ var activeTableTab = "activeTableTab";
<li>java.lang.Object</li>
<li>
<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>
<ul class="inheritance">
<li>API.TypeGroupe</li>
@@ -113,12 +138,11 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<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>
<hr>
<br>
<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>
</ul>
</div>
@@ -126,63 +150,73 @@ extends java.lang.Enum&lt;<a href="../API/TypeGroupe.html" title="enum in API">T
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="enum.constant.summary">
<li class="blockList"><a id="enum.constant.summary">
<!-- -->
</a>
<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>
<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 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 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 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>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<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>
<tr>
<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 id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../API/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>
<td class="colFirst"><code>static <a href="TypeGroupe.html" title="enum in API">TypeGroupe</a></code></td>
<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>
</td>
</tr>
<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="colLast"><code><span class="memberNameLink"><a href="../API/TypeGroupe.html#values--">values</a></span>()</code>
<td class="colFirst"><code>static <a href="TypeGroupe.html" title="enum in API">TypeGroupe</a>[]</code></td>
<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
the order they are declared.</div>
</td>
</tr>
</table>
<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>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
</ul>
<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>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
@@ -190,6 +224,7 @@ the order they are declared.</div>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
@@ -197,55 +232,58 @@ the order they are declared.</div>
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="enum.constant.detail">
<li class="blockList"><a id="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="ROOT">
<a id="ROOT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
</ul>
<a name="PARTITION">
<a id="PARTITION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
</ul>
<a name="FREE">
<a id="FREE">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<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>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values--">
<a id="values()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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
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:
<pre>
for (TypeGroupe c : TypeGroupe.values())
@@ -257,13 +295,13 @@ for (TypeGroupe c : TypeGroupe.values())
</dl>
</li>
</ul>
<a name="valueOf-java.lang.String-">
<a id="valueOf(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<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.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
@@ -281,21 +319,25 @@ not permitted.)</div>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -305,16 +347,8 @@ not permitted.)</div>
</ul>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -327,6 +361,9 @@ not permitted.)</div>
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -343,9 +380,11 @@ not permitted.)</div>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,20 +28,25 @@
catch(err) {
}
//-->
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -41,16 +56,14 @@
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -63,18 +76,30 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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">
<h1 title="Package" class="title">Package&nbsp;API</h1>
</div>
<div class="contentContainer">
<ul 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>
<tr>
<th class="colFirst" scope="col">Interface</th>
@@ -82,38 +107,38 @@
</tr>
<tbody>
<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">
<div class="block">Usine abstraite gérant l'ensemble des changements.</div>
</td>
</tr>
<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">
<div class="block">Usine abstraite gérant l'ensemble des groupes.</div>
</td>
</tr>
<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">
<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>
</td>
</tr>
<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">
<div class="block">Un étudiant</div>
</td>
</tr>
<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">
<div class="block">Un groupe</div>
</td>
</tr>
<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">
<div class="block">Toutes nos interfaces vont étendre cette interface.</div>
</td>
@@ -122,7 +147,7 @@
</table>
</li>
<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>
<tr>
<th class="colFirst" scope="col">Enum</th>
@@ -130,7 +155,7 @@
</tr>
<tbody>
<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>
</tr>
</tbody>
@@ -138,16 +163,19 @@
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -157,16 +185,8 @@
</ul>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -179,10 +199,15 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,20 +28,25 @@
catch(err) {
}
//-->
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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>Class</li>
<li class="navBarCell1Rev">Tree</li>
@@ -41,16 +56,14 @@
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -63,11 +76,23 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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">
<h1 class="title">Hierarchy For Package API</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
@@ -76,41 +101,48 @@
</ul>
</div>
<div class="contentContainer">
<section>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li type="circle">API.<a href="../API/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 type="circle">API.<a href="../API/MonPrint.html" title="interface in API"><span class="typeNameLink">MonPrint</span></a>
<li class="circle">API.<a href="AbstractChangementFactory.html" title="interface in API"><span class="typeNameLink">AbstractChangementFactory</span></a></li>
<li class="circle">API.<a href="AbstractGroupeFactory.html" title="interface in API"><span class="typeNameLink">AbstractGroupeFactory</span></a></li>
<li class="circle">API.<a href="MonPrint.html" title="interface in API"><span class="typeNameLink">MonPrint</span></a>
<ul>
<li type="circle">API.<a href="../API/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 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="Changement.html" title="interface in API"><span class="typeNameLink">Changement</span></a></li>
<li class="circle">API.<a href="Etudiant.html" title="interface in API"><span class="typeNameLink">Etudiant</span></a></li>
<li class="circle">API.<a href="Groupe.html" title="interface in API"><span class="typeNameLink">Groupe</span></a></li>
</ul>
</li>
</ul>
</section>
<section>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<li class="circle">java.lang.Object
<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>
<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>
</li>
</ul>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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>Class</li>
<li class="navBarCell1Rev">Tree</li>
@@ -120,16 +152,8 @@
</ul>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -142,10 +166,15 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,26 +28,31 @@
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 altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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 ======== -->
<main role="main">
<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>
</div>
<div class="contentContainer">
@@ -108,10 +133,9 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<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>
<hr>
<br>
<pre>public class <span class="typeNameLabel">AbstractChangementFactoryNP</span>
extends java.lang.Object
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">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<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>
<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 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>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<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>
<tr>
<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 id="i0" class="altColor">
<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>
</td>
</tr>
<tr id="i1" class="rowColor">
<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/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>
</td>
</tr>
<tr id="i2" class="altColor">
<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>
</td>
</tr>
<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="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>
</td>
</tr>
<tr id="i4" class="altColor">
<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>
</td>
</tr>
</table>
<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>
<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>
</li>
</ul>
</section>
</li>
</ul>
</div>
@@ -200,71 +236,74 @@ implements <a href="../API/AbstractChangementFactory.html" title="interface in A
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="AbstractChangementFactoryNP-API.AbstractGroupeFactory-">
<a id="&lt;init&gt;(API.AbstractGroupeFactory)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<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>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getGroupeFactory--">
<a id="getGroupeFactory()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
<dd>cette usine abstraite pour les groupes</dd>
</dl>
</li>
</ul>
<a name="getAllChangements--">
<a id="getAllChangements()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
<dd>l'ensemble de tous les changements en attente</dd>
</dl>
</li>
</ul>
<a name="applyChangement-API.Changement-">
<a id="applyChangement(API.Changement)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
<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>
@@ -272,36 +311,36 @@ implements <a href="../API/AbstractChangementFactory.html" title="interface in A
</dl>
</li>
</ul>
<a name="deleteChangement-API.Changement-">
<a id="deleteChangement(API.Changement)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
<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>
</dl>
</li>
</ul>
<a name="createChangement-API.Groupe-API.Etudiant-API.Groupe-">
<a id="createChangement(API.Groupe,API.Etudiant,API.Groupe)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<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/Groupe.html" title="interface in API">Groupe</a>&nbsp;B)</pre>
<div class="block">permet d'ajouter un nouveau changement.</div>
<dl>
<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>
<dd><code>A</code> - groupe actuel</dd>
<dd><code>B</code> - groupe demandé</dd>
@@ -314,21 +353,25 @@ implements <a href="../API/AbstractChangementFactory.html" title="interface in A
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</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>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -360,6 +395,9 @@ implements <a href="../API/AbstractChangementFactory.html" title="interface in A
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<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>
</ul>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,26 +28,31 @@
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 altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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 ======== -->
<main role="main">
<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>
</div>
<div class="contentContainer">
@@ -108,10 +133,9 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<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>
<hr>
<br>
<pre>public class <span class="typeNameLabel">ChangementNP</span>
extends java.lang.Object
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">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<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>
<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 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/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>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<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>
<tr>
<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 id="i0" class="altColor">
<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>
</td>
</tr>
<tr id="i1" class="rowColor">
<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>
</td>
</tr>
<tr id="i2" class="altColor">
<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>
</td>
</tr>
<tr id="i3" class="rowColor">
<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>
</td>
</tr>
</table>
<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>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
<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>
<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>
</li>
</ul>
</section>
</li>
</ul>
</div>
@@ -204,89 +239,92 @@ implements <a href="../API/Changement.html" title="interface in API">Changement<
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<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>
<ul class="blockListLast">
<li class="blockList">
<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/Groupe.html" title="interface in API">Groupe</a>&nbsp;b)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getId--">
<a id="getId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
<dd>l'identifiant.</dd>
</dl>
</li>
</ul>
<a name="getA--">
<a id="getA()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
<dd>ce groupe.</dd>
</dl>
</li>
</ul>
<a name="getB--">
<a id="getB()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
<dd>ce groupe.</dd>
</dl>
</li>
</ul>
<a name="getEtu--">
<a id="getEtu()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<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>
<dl>
<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>
<dd>cet étudiant</dd>
</dl>
@@ -294,21 +332,25 @@ implements <a href="../API/Changement.html" title="interface in API">Changement<
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</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>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -340,6 +374,9 @@ implements <a href="../API/Changement.html" title="interface in API">Changement<
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<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>
</ul>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,26 +28,31 @@
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 altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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 ======== -->
<main role="main">
<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>
</div>
<div class="contentContainer">
@@ -108,10 +133,9 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<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>
<hr>
<br>
<pre>public class <span class="typeNameLabel">EtudiantNP</span>
extends java.lang.Object
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">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<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>
<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 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,
int&nbsp;groupe)</code>
int&nbsp;groupe)</code></th>
<td class="colLast">
<div class="block">Constructeur.</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<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>
<tr>
<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 id="i0" class="altColor">
<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>
</td>
</tr>
<tr id="i1" class="rowColor">
<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>
</td>
</tr>
<tr id="i2" class="altColor">
<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>
</td>
</tr>
<tr id="i3" class="rowColor">
<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>
</td>
</tr>
</table>
<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>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
<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>
<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>
</li>
</ul>
</section>
</li>
</ul>
</div>
@@ -203,18 +238,19 @@ implements <a href="../API/Etudiant.html" title="interface in API">Etudiant</a><
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<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>
<ul class="blockListLast">
<li class="blockList">
<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,
int&nbsp;groupe)</pre>
<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>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getId--">
<a id="getId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
<dd>l'identifiant.</dd>
</dl>
</li>
</ul>
<a name="getNom--">
<a id="getNom()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
<dd>le nom de l'étudiant.</dd>
</dl>
</li>
</ul>
<a name="getPrenom--">
<a id="getPrenom()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<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>
<dl>
<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>
<dd>le prénom de l'étudiant</dd>
</dl>
</li>
</ul>
<a name="getGroupe--">
<a id="getGroupe()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<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>
<dl>
<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>
<dd>Le groupe en entier</dd>
</dl>
@@ -294,21 +332,25 @@ implements <a href="../API/Etudiant.html" title="interface in API">Etudiant</a><
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</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>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -340,6 +374,9 @@ implements <a href="../API/Etudiant.html" title="interface in API">Etudiant</a><
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<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>
</ul>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,20 +28,25 @@
catch(err) {
}
//-->
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -41,16 +56,14 @@
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -63,18 +76,30 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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">
<h1 title="Package" class="title">Package&nbsp;MNP</h1>
</div>
<div class="contentContainer">
<ul 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>
<tr>
<th class="colFirst" scope="col">Class</th>
@@ -82,32 +107,32 @@
</tr>
<tbody>
<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">
<div class="block">Usine abstraite gérant l'ensemble des changements.</div>
</td>
</tr>
<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">
<div class="block">Usine abstraite gérant l'ensemble des groupes.</div>
</td>
</tr>
<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">
<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>
</td>
</tr>
<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">
<div class="block">Un étudiant</div>
</td>
</tr>
<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">
<div class="block">Un groupe</div>
</td>
@@ -117,16 +142,19 @@
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -136,16 +164,8 @@
</ul>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -158,10 +178,15 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,20 +28,25 @@
catch(err) {
}
//-->
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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>Class</li>
<li class="navBarCell1Rev">Tree</li>
@@ -41,16 +56,14 @@
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -63,11 +76,23 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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">
<h1 class="title">Hierarchy For Package MNP</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
@@ -76,29 +101,34 @@
</ul>
</div>
<div class="contentContainer">
<section>
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<li class="circle">java.lang.Object
<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 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 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 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 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="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="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="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="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="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>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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>Class</li>
<li class="navBarCell1Rev">Tree</li>
@@ -108,16 +138,8 @@
</ul>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -130,10 +152,15 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,26 +28,31 @@
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 altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -47,16 +62,14 @@ var activeTableTab = "activeTableTab";
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -69,6 +82,9 @@ var activeTableTab = "activeTableTab";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -85,13 +101,22 @@ var activeTableTab = "activeTableTab";
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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 ======== -->
<main role="main">
<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>
</div>
<div class="contentContainer">
@@ -107,7 +132,6 @@ var activeTableTab = "activeTableTab";
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">TestTexteMNP</span>
extends java.lang.Object</pre>
</li>
@@ -117,41 +141,48 @@ extends java.lang.Object</pre>
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<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>
<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 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>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<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>
<tr>
<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 id="i0" class="altColor">
<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>
</table>
<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>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
@@ -159,6 +190,7 @@ extends java.lang.Object</pre>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
@@ -166,12 +198,13 @@ extends java.lang.Object</pre>
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="TestTexteMNP--">
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
@@ -182,38 +215,44 @@ extends java.lang.Object</pre>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="main-java.lang.String:A-">
<a id="main(java.lang.String[])">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<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>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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 class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -223,16 +262,8 @@ extends java.lang.Object</pre>
</ul>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -245,6 +276,9 @@ extends java.lang.Object</pre>
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
@@ -261,9 +295,11 @@ extends java.lang.Object</pre>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,20 +28,25 @@
catch(err) {
}
//-->
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -41,16 +56,14 @@
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -63,18 +76,30 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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">
<h1 title="Package" class="title">Package&nbsp;Test</h1>
</div>
<div class="contentContainer">
<ul 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>
<tr>
<th class="colFirst" scope="col">Class</th>
@@ -82,29 +107,29 @@
</tr>
<tbody>
<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">
<div class="block">Methodes pour les interaction avec une base de donnees</div>
</td>
</tr>
<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">
<div class="block">Pour creer une fenetre rapidement avec les methodes simplifier</div>
</td>
</tr>
<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">
<div class="block">Pour creer un layout de type GridBagLayout rapidement avec les methodes simplifier.</div>
</td>
</tr>
<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>
</tr>
<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>
</tr>
</tbody>
@@ -112,16 +137,19 @@
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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</li>
<li><a href="package-tree.html">Tree</a></li>
@@ -131,16 +159,8 @@
</ul>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -153,10 +173,15 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</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 -->
<html lang="fr">
<html lang="en">
<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>
<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="../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="../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>
<body>
<script type="text/javascript"><!--
@@ -18,20 +28,25 @@
catch(err) {
}
//-->
</script>
var pathtoroot = "../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<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>Class</li>
<li class="navBarCell1Rev">Tree</li>
@@ -41,16 +56,14 @@
</ul>
</div>
<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">
<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>
<div>
<script type="text/javascript"><!--
@@ -63,11 +76,23 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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">
<h1 class="title">Hierarchy For Package Test</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
@@ -76,24 +101,25 @@
</ul>
</div>
<div class="contentContainer">
<section>
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<li class="circle">java.lang.Object
<ul>
<li type="circle">Test.<a href="../Test/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">Test.<a href="BDatabase.html" title="class in Test"><span class="typeNameLink">BDatabase</span></a></li>
<li class="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
<ul>
<li type="circle">java.awt.Container
<li class="circle">java.awt.Container
<ul>
<li type="circle">java.awt.Window (implements javax.accessibility.Accessible)
<li class="circle">java.awt.Window (implements javax.accessibility.Accessible)
<ul>
<li type="circle">java.awt.Frame (implements java.awt.MenuContainer)
<li class="circle">java.awt.Frame (implements java.awt.MenuContainer)
<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>
<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>
<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>
</li>
</ul>
@@ -106,26 +132,30 @@
</li>
</ul>
</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>
<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>
</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>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<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>Class</li>
<li class="navBarCell1Rev">Tree</li>
@@ -135,16 +165,8 @@
</ul>
</div>
<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">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
<li><a href="../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -157,10 +179,15 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</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>

263
docs/allclasses-index.html Normal file
View File

@@ -0,0 +1,263 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>All Classes</title>
<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="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="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>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="All Classes";
}
}
catch(err) {
}
//-->
var data = {"i0":1,"i1":2,"i2":1,"i3":2,"i4":2,"i5":2,"i6":2,"i7":1,"i8":2,"i9":1,"i10":2,"i11":1,"i12":2,"i13":1,"i14":2,"i15":2,"i16":4};
var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],4:["t3","Enum Summary"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<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>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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">
<h1 title="All&amp;nbsp;Classes" class="title">All&nbsp;Classes</h1>
</div>
<div class="allClassesContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span id="t0" class="activeTableTab"><span>All Classes</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Interface Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Enum Summary</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><a href="API/AbstractChangementFactory.html" title="interface in API">AbstractChangementFactory</a></td>
<th class="colLast" scope="row">
<div class="block">Usine abstraite gérant l'ensemble des changements.</div>
</th>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><a href="MNP/AbstractChangementFactoryNP.html" title="class in MNP">AbstractChangementFactoryNP</a></td>
<th class="colLast" scope="row">
<div class="block">Usine abstraite gérant l'ensemble des changements.</div>
</th>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><a href="API/AbstractGroupeFactory.html" title="interface in API">AbstractGroupeFactory</a></td>
<th class="colLast" scope="row">
<div class="block">Usine abstraite gérant l'ensemble des groupes.</div>
</th>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><a href="MNP/AbstractGroupeFactoryNP.html" title="class in MNP">AbstractGroupeFactoryNP</a></td>
<th class="colLast" scope="row">
<div class="block">Usine abstraite gérant l'ensemble des groupes.</div>
</th>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><a href="Test/BDatabase.html" title="class in Test">BDatabase</a></td>
<th class="colLast" scope="row">
<div class="block">Methodes pour les interaction avec une base de donnees</div>
</th>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><a href="Test/BFrame.html" title="class in Test">BFrame</a></td>
<th class="colLast" scope="row">
<div class="block">Pour creer une fenetre rapidement avec les methodes simplifier</div>
</th>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><a href="Test/BLayout.html" title="class in Test">BLayout</a></td>
<th class="colLast" scope="row">
<div class="block">Pour creer un layout de type GridBagLayout rapidement avec les methodes simplifier.</div>
</th>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><a href="API/Changement.html" title="interface in API">Changement</a></td>
<th class="colLast" scope="row">
<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>
</th>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><a href="MNP/ChangementNP.html" title="class in MNP">ChangementNP</a></td>
<th class="colLast" scope="row">
<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>
</th>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><a href="API/Etudiant.html" title="interface in API">Etudiant</a></td>
<th class="colLast" scope="row">
<div class="block">Un étudiant</div>
</th>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><a href="MNP/EtudiantNP.html" title="class in MNP">EtudiantNP</a></td>
<th class="colLast" scope="row">
<div class="block">Un étudiant</div>
</th>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><a href="API/Groupe.html" title="interface in API">Groupe</a></td>
<th class="colLast" scope="row">
<div class="block">Un groupe</div>
</th>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><a href="MNP/GroupeNP.html" title="class in MNP">GroupeNP</a></td>
<th class="colLast" scope="row">
<div class="block">Un groupe</div>
</th>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><a href="API/MonPrint.html" title="interface in API">MonPrint</a></td>
<th class="colLast" scope="row">
<div class="block">Toutes nos interfaces vont étendre cette interface.</div>
</th>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><a href="Test/ProfView.html" title="class in Test">ProfView</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><a href="Test/TestTexteMNP.html" title="class in Test">TestTexteMNP</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><a href="API/TypeGroupe.html" title="enum in API">TypeGroupe</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

View File

@@ -1,16 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="fr">
<html lang="en">
<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>All Classes</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="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="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>
<body>
<h1 class="bar">All&nbsp;Classes</h1>
<div class="indexContainer">
<main role="main" class="indexContainer">
<ul>
<li><a href="API/AbstractChangementFactory.html" title="interface in API"><span class="interfaceName">AbstractChangementFactory</span></a></li>
<li><a href="MNP/AbstractChangementFactoryNP.html" title="class in MNP">AbstractChangementFactoryNP</a></li>
@@ -30,6 +40,6 @@
<li><a href="Test/TestTexteMNP.html" title="class in Test">TestTexteMNP</a></li>
<li><a href="API/TypeGroupe.html" title="enum in API">TypeGroupe</a></li>
</ul>
</div>
</main>
</body>
</html>

173
docs/allpackages-index.html Normal file
View File

@@ -0,0 +1,173 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>All Packages</title>
<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="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="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>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="All Packages";
}
}
catch(err) {
}
//-->
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<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>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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">
<h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
</div>
<div class="allPackagesContainer">
<ul class="blockList">
<li class="blockList">
<table class="packagesSummary">
<caption><span>Package Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="API/package-summary.html">API</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="MNP/package-summary.html">MNP</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="Test/package-summary.html">Test</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</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 -->
<html lang="fr">
<html lang="en">
<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>Constant Field Values</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="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="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>
<body>
<script type="text/javascript"><!--
@@ -18,20 +28,25 @@
catch(err) {
}
//-->
</script>
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
@@ -41,16 +56,14 @@
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<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>
<div>
<script type="text/javascript"><!--
@@ -63,25 +76,42 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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">
<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
<section>
<h2 title="Contents">Contents</h2>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
@@ -91,16 +121,8 @@
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<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>
<div>
<script type="text/javascript"><!--
@@ -113,10 +135,15 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</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 -->
<html lang="fr">
<html lang="en">
<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>Deprecated List</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="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="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>
<body>
<script type="text/javascript"><!--
@@ -18,20 +28,25 @@
catch(err) {
}
//-->
</script>
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
@@ -41,16 +56,14 @@
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<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>
<div>
<script type="text/javascript"><!--
@@ -63,25 +76,40 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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">
<h1 title="Deprecated API" class="title">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
@@ -91,16 +119,8 @@
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<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>
<div>
<script type="text/javascript"><!--
@@ -113,10 +133,15 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</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 -->
<html lang="fr">
<html lang="en">
<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 Help</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="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="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>
<body>
<script type="text/javascript"><!--
@@ -18,20 +28,25 @@
catch(err) {
}
//-->
</script>
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<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>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
@@ -41,16 +56,14 @@
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<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>
<div>
<script type="text/javascript"><!--
@@ -63,11 +76,23 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.top">
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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">
<h1 class="title">How This API Document Is Organized</h1>
<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
@@ -75,114 +100,142 @@
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<section>
<h2>Overview</h2>
<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.</p>
<p>The <a href="index.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.</p>
</section>
</li>
<li class="blockList">
<section>
<h2>Package</h2>
<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain six categories:</p>
<ul>
<li>Interfaces (italic)</li>
<li>Interfaces</li>
<li>Classes</li>
<li>Enums</li>
<li>Exceptions</li>
<li>Errors</li>
<li>Annotation Types</li>
</ul>
</section>
</li>
<li class="blockList">
<h2>Class/Interface</h2>
<section>
<h2>Class or Interface</h2>
<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
<ul>
<li>Class inheritance diagram</li>
<li>Class Inheritance Diagram</li>
<li>Direct Subclasses</li>
<li>All Known Subinterfaces</li>
<li>All Known Implementing Classes</li>
<li>Class/interface declaration</li>
<li>Class/interface description</li>
<li>Class or Interface Declaration</li>
<li>Class or Interface Description</li>
</ul>
<br>
<ul>
<li>Nested Class Summary</li>
<li>Field Summary</li>
<li>Property Summary</li>
<li>Constructor Summary</li>
<li>Method Summary</li>
</ul>
<br>
<ul>
<li>Field Detail</li>
<li>Property Detail</li>
<li>Constructor Detail</li>
<li>Method Detail</li>
</ul>
<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
</section>
</li>
<li class="blockList">
<section>
<h2>Annotation Type</h2>
<p>Each annotation type has its own separate page with the following sections:</p>
<ul>
<li>Annotation Type declaration</li>
<li>Annotation Type description</li>
<li>Annotation Type Declaration</li>
<li>Annotation Type Description</li>
<li>Required Element Summary</li>
<li>Optional Element Summary</li>
<li>Element Detail</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2>Enum</h2>
<p>Each enum has its own separate page with the following sections:</p>
<ul>
<li>Enum declaration</li>
<li>Enum description</li>
<li>Enum Declaration</li>
<li>Enum Description</li>
<li>Enum Constant Summary</li>
<li>Enum Constant Detail</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2>Tree (Class Hierarchy)</h2>
<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with <code>java.lang.Object</code>. Interfaces do not inherit from <code>java.lang.Object</code>.</p>
<ul>
<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
<li>When viewing a particular package, class or interface page, clicking on "Tree" displays the hierarchy for only that package.</li>
</ul>
</section>
</li>
<li class="blockList">
<section>
<h2>Deprecated API</h2>
<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
</section>
</li>
<li class="blockList">
<section>
<h2>Index</h2>
<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
<p>The <a href="index-all.html">Index</a> contains an alphabetic index of all classes, interfaces, constructors, methods, and fields, as well as lists of all packages and all classes.</p>
</section>
</li>
<li class="blockList">
<h2>Prev/Next</h2>
<p>These links take you to the next or previous class, interface, package, or related page.</p>
</li>
<li class="blockList">
<h2>Frames/No Frames</h2>
<p>These links show and hide the HTML frames. All pages are available with or without frames.</p>
</li>
<li class="blockList">
<h2>All Classes</h2>
<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
<section>
<h2>All&nbsp;Classes</h2>
<p>The <a href="allclasses.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
</section>
</li>
<li class="blockList">
<section>
<h2>Serialized Form</h2>
<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
</section>
</li>
<li class="blockList">
<section>
<h2>Constant Field Values</h2>
<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
</section>
</li>
<li class="blockList">
<section>
<h2>Search</h2>
<p>You can search for definitions of modules, packages, types, fields, methods and other terms defined in the API, using some or all of the name. "Camel-case" abbreviations are supported: for example, "InpStr" will find "InputStream" and "InputStreamReader".</p>
</section>
</li>
</ul>
<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
<hr>
<span class="emphasizedPhrase">This help file applies to API documentation generated by the standard doclet.</span></div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<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>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
@@ -192,16 +245,8 @@
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<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>
<div>
<script type="text/javascript"><!--
@@ -214,10 +259,15 @@
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.bottom">
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -1,75 +1,166 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="fr">
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_202) on Tue Nov 15 19:45:36 CET 2022 -->
<title>Generated Documentation (Untitled)</title>
<script type="text/javascript">
tmpTargetPage = "" + window.location.search;
if (tmpTargetPage != "" && tmpTargetPage != "undefined")
tmpTargetPage = tmpTargetPage.substring(1);
if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage)))
tmpTargetPage = "undefined";
targetPage = tmpTargetPage;
function validURL(url) {
try {
url = decodeURIComponent(url);
}
catch (error) {
return false;
}
var pos = url.indexOf(".html");
if (pos == -1 || pos != url.length - 5)
return false;
var allowNumber = false;
var allowSep = false;
var seenDot = false;
for (var i = 0; i < url.length - 5; i++) {
var ch = url.charAt(i);
if ('a' <= ch && ch <= 'z' ||
'A' <= ch && ch <= 'Z' ||
ch == '$' ||
ch == '_' ||
ch.charCodeAt(0) > 127) {
allowNumber = true;
allowSep = true;
} else if ('0' <= ch && ch <= '9'
|| ch == '-') {
if (!allowNumber)
return false;
} else if (ch == '/' || ch == '.') {
if (!allowSep)
return false;
allowNumber = false;
allowSep = false;
if (ch == '.')
seenDot = true;
if (ch == '/' && seenDot)
return false;
} else {
return false;
}
}
return true;
}
function loadFrames() {
if (targetPage != "" && targetPage != "undefined")
top.classFrame.location = top.targetPage;
}
</script>
<!-- Generated by javadoc (11.0.17) on Tue Nov 15 20:02:15 CET 2022 -->
<title>Overview</title>
<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="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="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>
<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
<frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()">
<frame src="overview-frame.html" name="packageListFrame" title="All Packages">
<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
</frameset>
<frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
<noframes>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Overview";
}
}
catch(err) {
}
//-->
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<h2>Frame Alert</h2>
<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p>
</noframes>
</frameset>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li class="navBarCell1Rev">Overview</li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<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>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= 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="contentContainer">
<table class="overviewSummary">
<caption><span>Packages</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor" id="i0">
<th class="colFirst" scope="row"><a href="API/package-summary.html">API</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor" id="i1">
<th class="colFirst" scope="row"><a href="MNP/package-summary.html">MNP</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor" id="i2">
<th class="colFirst" scope="row"><a href="Test/package-summary.html">Test</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li class="navBarCell1Rev">Overview</li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>

35
docs/jquery-ui.overrides.css vendored Normal file
View File

@@ -0,0 +1,35 @@
/*
* Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
/* Overrides the color of selection used in jQuery UI */
background: #F8981D;
border: 1px solid #F8981D;
}

10872
docs/jquery/external/jquery/jquery.js vendored Normal file

File diff suppressed because it is too large Load Diff

2
docs/jquery/jquery-3.6.0.min.js vendored Normal file

File diff suppressed because one or more lines are too long

6
docs/jquery/jquery-ui.min.css vendored Normal file

File diff suppressed because one or more lines are too long

6
docs/jquery/jquery-ui.min.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,56 @@
/*!
JSZipUtils - A collection of cross-browser utilities to go along with JSZip.
<http://stuk.github.io/jszip-utils>
(c) 2014 Stuart Knightley, David Duponchel
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown.
*/
;(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
var global=typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {};/* jshint evil: true, newcap: false */
/* global IEBinaryToArray_ByteStr, IEBinaryToArray_ByteStr_Last */
"use strict";
// Adapted from http://stackoverflow.com/questions/1095102/how-do-i-load-binary-image-data-using-javascript-and-xmlhttprequest
var IEBinaryToArray_ByteStr_Script =
"<!-- IEBinaryToArray_ByteStr -->\r\n"+
"<script type='text/vbscript'>\r\n"+
"Function IEBinaryToArray_ByteStr(Binary)\r\n"+
" IEBinaryToArray_ByteStr = CStr(Binary)\r\n"+
"End Function\r\n"+
"Function IEBinaryToArray_ByteStr_Last(Binary)\r\n"+
" Dim lastIndex\r\n"+
" lastIndex = LenB(Binary)\r\n"+
" if lastIndex mod 2 Then\r\n"+
" IEBinaryToArray_ByteStr_Last = Chr( AscB( MidB( Binary, lastIndex, 1 ) ) )\r\n"+
" Else\r\n"+
" IEBinaryToArray_ByteStr_Last = "+'""'+"\r\n"+
" End If\r\n"+
"End Function\r\n"+
"</script>\r\n";
// inject VBScript
document.write(IEBinaryToArray_ByteStr_Script);
global.JSZipUtils._getBinaryFromXHR = function (xhr) {
var binary = xhr.responseBody;
var byteMapping = {};
for ( var i = 0; i < 256; i++ ) {
for ( var j = 0; j < 256; j++ ) {
byteMapping[ String.fromCharCode( i + (j << 8) ) ] =
String.fromCharCode(i) + String.fromCharCode(j);
}
}
var rawBytes = IEBinaryToArray_ByteStr(binary);
var lastChr = IEBinaryToArray_ByteStr_Last(binary);
return rawBytes.replace(/[\s\S]/g, function( match ) {
return byteMapping[match];
}) + lastChr;
};
// enforcing Stuk's coding style
// vim: set shiftwidth=4 softtabstop=4:
},{}]},{},[1])
;

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,118 @@
/*!
JSZipUtils - A collection of cross-browser utilities to go along with JSZip.
<http://stuk.github.io/jszip-utils>
(c) 2014 Stuart Knightley, David Duponchel
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown.
*/
!function(e){"object"==typeof exports?module.exports=e():"function"==typeof define&&define.amd?define(e):"undefined"!=typeof window?window.JSZipUtils=e():"undefined"!=typeof global?global.JSZipUtils=e():"undefined"!=typeof self&&(self.JSZipUtils=e())}(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
'use strict';
var JSZipUtils = {};
// just use the responseText with xhr1, response with xhr2.
// The transformation doesn't throw away high-order byte (with responseText)
// because JSZip handles that case. If not used with JSZip, you may need to
// do it, see https://developer.mozilla.org/En/Using_XMLHttpRequest#Handling_binary_data
JSZipUtils._getBinaryFromXHR = function (xhr) {
// for xhr.responseText, the 0xFF mask is applied by JSZip
return xhr.response || xhr.responseText;
};
// taken from jQuery
function createStandardXHR() {
try {
return new window.XMLHttpRequest();
} catch( e ) {}
}
function createActiveXHR() {
try {
return new window.ActiveXObject("Microsoft.XMLHTTP");
} catch( e ) {}
}
// Create the request object
var createXHR = window.ActiveXObject ?
/* Microsoft failed to properly
* implement the XMLHttpRequest in IE7 (can't request local files),
* so we use the ActiveXObject when it is available
* Additionally XMLHttpRequest can be disabled in IE7/IE8 so
* we need a fallback.
*/
function() {
return createStandardXHR() || createActiveXHR();
} :
// For all other browsers, use the standard XMLHttpRequest object
createStandardXHR;
JSZipUtils.getBinaryContent = function(path, callback) {
/*
* Here is the tricky part : getting the data.
* In firefox/chrome/opera/... setting the mimeType to 'text/plain; charset=x-user-defined'
* is enough, the result is in the standard xhr.responseText.
* cf https://developer.mozilla.org/En/XMLHttpRequest/Using_XMLHttpRequest#Receiving_binary_data_in_older_browsers
* In IE <= 9, we must use (the IE only) attribute responseBody
* (for binary data, its content is different from responseText).
* In IE 10, the 'charset=x-user-defined' trick doesn't work, only the
* responseType will work :
* http://msdn.microsoft.com/en-us/library/ie/hh673569%28v=vs.85%29.aspx#Binary_Object_upload_and_download
*
* I'd like to use jQuery to avoid this XHR madness, but it doesn't support
* the responseType attribute : http://bugs.jquery.com/ticket/11461
*/
try {
var xhr = createXHR();
xhr.open('GET', path, true);
// recent browsers
if ("responseType" in xhr) {
xhr.responseType = "arraybuffer";
}
// older browser
if(xhr.overrideMimeType) {
xhr.overrideMimeType("text/plain; charset=x-user-defined");
}
xhr.onreadystatechange = function(evt) {
var file, err;
// use `xhr` and not `this`... thanks IE
if (xhr.readyState === 4) {
if (xhr.status === 200 || xhr.status === 0) {
file = null;
err = null;
try {
file = JSZipUtils._getBinaryFromXHR(xhr);
} catch(e) {
err = new Error(e);
}
callback(err, file);
} else {
callback(new Error("Ajax error for " + path + " : " + this.status + " " + this.statusText), null);
}
}
};
xhr.send();
} catch (e) {
callback(new Error(e), null);
}
};
// export
module.exports = JSZipUtils;
// enforcing Stuk's coding style
// vim: set shiftwidth=4 softtabstop=4:
},{}]},{},[1])
(1)
});
;

File diff suppressed because one or more lines are too long

11370
docs/jquery/jszip/dist/jszip.js vendored Normal file

File diff suppressed because it is too large Load Diff

13
docs/jquery/jszip/dist/jszip.min.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@@ -1,23 +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>Overview List</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>
<div class="indexHeader"><span><a href="allclasses-frame.html" target="packageFrame">All&nbsp;Classes</a></span></div>
<div class="indexContainer">
<h2 title="Packages">Packages</h2>
<ul title="Packages">
<li><a href="API/package-frame.html" target="packageFrame">API</a></li>
<li><a href="MNP/package-frame.html" target="packageFrame">MNP</a></li>
<li><a href="Test/package-frame.html" target="packageFrame">Test</a></li>
</ul>
</div>
<p>&nbsp;</p>
</body>
</html>

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