Librairie Java : EDT IUT Montpellier 
IUT Montpellier-Sète – Département Informatique
- Colaborateurs: étudiants du département informatique
Les projets utilisant la librairie
- Bot Discord EDT : Bot Discord facilitant l'accès à l'empoi du temps de l'IUT de Montpellier
Comment intégrer la Librairie Java EDT IUT Montpellier dans votre code
Maven
Si vous avez Maven, ajoutez ce qui suit aux dépendances de votre fichier pom.xml :
<dependency>
<groupId>com.github.devlab-umontp</groupId>
<artifactId>edt-iut-umontp</artifactId>
<version>1.3.1</version>
</dependency>
Voir un exemple de fichier pom.xml avec la librairie EDT IUT Montpellier
Gradle
Si vous utilisez Gradle, ajoutez ce qui suit aux dépendances de votre fichier build.gradle:
implementation 'com.github.devlab-umontp:edt-iut-umontp:1.3.1'
Exemple de code d'utilisation de la Librairie Java EDT IUT Montpellier
import fr.umontp.edt.*;
class ExempleDeCode {
public static void main(String[] args) {
// Récupérer l'emploi du temps de l'ent
EmploiDuTempsProxy emploiDuTempsProxy = EmploiDuTempsProxy.getInstance();
// Récupérer le planning d'aujourd'hui
Planning planningDate = emploiDuTempsProxy.getPlanningOf(LocalDate.now());
// Récupérer le planning du groupe S3
Planning planningGroupe = emploiDuTempsProxy.getPlanningOf(Groupe.S3);
// Récupérer le planning d'aujourd'hui du groupe S2
Planning planningDateGroupe = emploiDuTempsProxy.getPlanningOf(LocalDate.now(), Groupe.S2);
// Parcourir les cours d'un planning
for (Cours cours : planningGroupe) {
System.out.println(cours.getIntitule());
}
// Actualiser votre emploi du temps local avec celui de l'ent
emploiDuTempsProxy.actualiser();
}
}
Voir plus d'exemples de code
Contribution
Les suggestions et contributions sont toujours les bienvenues! Veuillez discuter des modifications plus importantes via un issue avant de soumettre une demande.
Licence
Ce projet est publié sous la licence Academic Free License 3.0