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>