diff --git a/pom.xml b/pom.xml index 28914681df634e6421c1121aa09cdf38013677be..62ddfc3eedf886d33c21821458e9aa26268cb735 100644 --- a/pom.xml +++ b/pom.xml @@ -16,10 +16,10 @@ <dependencies> <dependency> - <groupId>fr.univtln.bruno.exemple.bibliotheque</groupId> - <artifactId>observablebiblio</artifactId> - <version>1.0-SNAPSHOT</version> - </dependency> + <groupId>fr.univtln.bruno.exemple.bibliotheque</groupId> + <artifactId>observablebiblio</artifactId> + <version>1.0-SNAPSHOT</version> + </dependency> <dependency> <groupId>junit</groupId> @@ -71,5 +71,4 @@ </build> - </project> diff --git a/src/main/java/fr/univtln/bruno/d14/simpleihm/ModeleBibliotheque.java b/src/main/java/fr/univtln/bruno/d14/simpleihm/ModeleBibliotheque.java index 498ff43ecd022cb6b6c4c969567ecb02d8228f06..d2a9d0fa4c65eb48fb022862f17e7a819e5f3e4c 100644 --- a/src/main/java/fr/univtln/bruno/d14/simpleihm/ModeleBibliotheque.java +++ b/src/main/java/fr/univtln/bruno/d14/simpleihm/ModeleBibliotheque.java @@ -1,8 +1,6 @@ package fr.univtln.bruno.d14.simpleihm; -import java.util.ArrayList; -import java.util.List; -import java.util.Observable; +import java.util.*; /** * Created by bruno on 03/10/14. @@ -12,6 +10,12 @@ public class ModeleBibliotheque extends Observable { public enum ModeleBibliothequeEvent {AUTEUR, DOCUMENT, MATERIEL} + public Auteur getAuteur(final int ID) { + for (Auteur auteur:auteurs) + if (auteur.ID == ID) return auteur; + return null; + } + public void ajouterAuteur(Auteur auteur) { auteurs.add(auteur); //On previent les observateurs du changement