From 91504211da49ff74cad32661ecb259828c5dd946 Mon Sep 17 00:00:00 2001 From: Emmanuel Bruno <bruno@univ-tln.fr> Date: Sat, 4 Oct 2014 11:52:32 +0200 Subject: [PATCH] ajoute la recherche d'un auteur. --- pom.xml | 9 ++++----- .../bruno/d14/simpleihm/ModeleBibliotheque.java | 10 +++++++--- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index 2891468..62ddfc3 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 498ff43..d2a9d0f 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 -- GitLab