From 3af42dabdd0f0731c65cc6f58f2411064ee9fbfa Mon Sep 17 00:00:00 2001 From: trochas Date: Fri, 18 Oct 2024 17:43:12 +0200 Subject: [PATCH] correction nom des Impl --- src/fr/impl/{Category.java => CategoryImpl.java} | 4 ++-- ...ibilityChecker.java => CompatibilityCheckerImpl.java} | 4 ++-- ...ibilityManager.java => CompatibilityManagerImpl.java} | 2 +- .../impl/{Configuration.java => ConfigurationImpl.java} | 4 ++-- src/fr/impl/{Configurator.java => ConfiguratorImpl.java} | 4 ++-- src/fr/impl/PartTypeImpl.java | 2 ++ src/fr/test/test.java | 9 +++++---- 7 files changed, 16 insertions(+), 13 deletions(-) rename src/fr/impl/{Category.java => CategoryImpl.java} (59%) rename src/fr/impl/{CompatibilityChecker.java => CompatibilityCheckerImpl.java} (73%) rename src/fr/impl/{CompatibilityManager.java => CompatibilityManagerImpl.java} (98%) rename src/fr/impl/{Configuration.java => ConfigurationImpl.java} (95%) rename src/fr/impl/{Configurator.java => ConfiguratorImpl.java} (87%) diff --git a/src/fr/impl/Category.java b/src/fr/impl/CategoryImpl.java similarity index 59% rename from src/fr/impl/Category.java rename to src/fr/impl/CategoryImpl.java index 1e68e20..235323e 100644 --- a/src/fr/impl/Category.java +++ b/src/fr/impl/CategoryImpl.java @@ -1,10 +1,10 @@ package src.fr.impl; -public class Category implements src.fr.api.Category { +public class CategoryImpl implements src.fr.api.Category { private String name; - public Category(String name){ + public CategoryImpl(String name){ this.name= name; } diff --git a/src/fr/impl/CompatibilityChecker.java b/src/fr/impl/CompatibilityCheckerImpl.java similarity index 73% rename from src/fr/impl/CompatibilityChecker.java rename to src/fr/impl/CompatibilityCheckerImpl.java index c7c994e..0b99b22 100644 --- a/src/fr/impl/CompatibilityChecker.java +++ b/src/fr/impl/CompatibilityCheckerImpl.java @@ -5,12 +5,12 @@ import java.util.Set; import src.fr.api.PartType; -public class CompatibilityChecker implements src.fr.api.CompatibilityChecker { +public class CompatibilityCheckerImpl implements src.fr.api.CompatibilityChecker { private HashMap> incompatibilities; private HashMap> requirements; - public CompatibilityChecker( HashMap> incompatibilities, HashMap> requirements){ + public CompatibilityCheckerImpl( HashMap> incompatibilities, HashMap> requirements){ this.incompatibilities=incompatibilities; this.requirements= requirements; } diff --git a/src/fr/impl/CompatibilityManager.java b/src/fr/impl/CompatibilityManagerImpl.java similarity index 98% rename from src/fr/impl/CompatibilityManager.java rename to src/fr/impl/CompatibilityManagerImpl.java index 42003e3..5a92bdc 100644 --- a/src/fr/impl/CompatibilityManager.java +++ b/src/fr/impl/CompatibilityManagerImpl.java @@ -4,7 +4,7 @@ import java.util.HashMap; import java.util.Set; import src.fr.api.PartType; -public class CompatibilityManager implements src.fr.api.CompatibilityManager { +public class CompatibilityManagerImpl implements src.fr.api.CompatibilityManager { private HashMap> incompatibilities; private HashMap> requirements; diff --git a/src/fr/impl/Configuration.java b/src/fr/impl/ConfigurationImpl.java similarity index 95% rename from src/fr/impl/Configuration.java rename to src/fr/impl/ConfigurationImpl.java index eec2356..7377e40 100644 --- a/src/fr/impl/Configuration.java +++ b/src/fr/impl/ConfigurationImpl.java @@ -2,11 +2,11 @@ package src.fr.impl; import src.fr.api.Category; import src.fr.api.PartType; - +import src.fr.api.CompatibilityManager; import java.util.Set; -public class Configuration implements src.fr.api.Configuration { +public class ConfigurationImpl implements src.fr.api.Configuration { private Set selectedParts; private CompatibilityManager compatibilityManager; private static int NB_CATEGORY = 4; diff --git a/src/fr/impl/Configurator.java b/src/fr/impl/ConfiguratorImpl.java similarity index 87% rename from src/fr/impl/Configurator.java rename to src/fr/impl/ConfiguratorImpl.java index 13b70c5..bb84a31 100644 --- a/src/fr/impl/Configurator.java +++ b/src/fr/impl/ConfiguratorImpl.java @@ -8,13 +8,13 @@ import src.fr.api.PartType; import java.util.HashSet; import java.util.Set; -public class Configurator implements src.fr.api.Configurator { +public class ConfiguratorImpl implements src.fr.api.Configurator { private Set categories; private Set partTypes; private Configuration configuration; private CompatibilityChecker compatibilityChecker; - public Configurator (Set cat, Set pt, Configuration config) { + public ConfiguratorImpl (Set cat, Set pt, Configuration config) { this.categories= cat; this.partTypes=pt; this.configuration=config; diff --git a/src/fr/impl/PartTypeImpl.java b/src/fr/impl/PartTypeImpl.java index 47469ec..01456a5 100644 --- a/src/fr/impl/PartTypeImpl.java +++ b/src/fr/impl/PartTypeImpl.java @@ -1,5 +1,7 @@ package src.fr.impl; +import src.fr.api.Category; + public class PartTypeImpl implements src.fr.api.PartType { private String name; private Category category; diff --git a/src/fr/test/test.java b/src/fr/test/test.java index c491a05..987be4c 100644 --- a/src/fr/test/test.java +++ b/src/fr/test/test.java @@ -9,13 +9,14 @@ import org.junit.Test; import src.fr.impl.*; import src.fr.api.PartType; +import src.fr.api.Category; public class test { public static void main(String[] args){ - Category Engine = new Category("Engine"); - Category Transmission = new Category("Transmission"); - Category Exterior= new Category("Exterior"); - Category Interior= new Category("Interior"); + Category Engine = new CategoryImpl("Engine"); + Category Transmission = new CategoryImpl("Transmission"); + Category Exterior= new CategoryImpl("Exterior"); + Category Interior= new CategoryImpl("Interior"); //PartType PartType EG100= new PartTypeImpl("EG100", Engine);