From 4e2368772e5fce6083579e16e9886996b9353edc Mon Sep 17 00:00:00 2001 From: orange Date: Fri, 30 Dec 2016 22:17:04 +0100 Subject: [PATCH] rm FiltroStringa --- src/Museo/FiltroStringa.java | 44 ------------------------------------ 1 file changed, 44 deletions(-) delete mode 100644 src/Museo/FiltroStringa.java diff --git a/src/Museo/FiltroStringa.java b/src/Museo/FiltroStringa.java deleted file mode 100644 index 63d292c..0000000 --- a/src/Museo/FiltroStringa.java +++ /dev/null @@ -1,44 +0,0 @@ -public interface FiltroStringa{ - String getString(Object obj); -} - -class FiltroSupporto implements FiltroStringa{ - - public String getString(Object obj){ - if(obj instanceof OperaMult) - return ((OperaMult) obj).getSupporto(); - else - return ""; - } -} - -class FiltroTecnica implements FiltroStringa{ - - public String getString(Object obj){ - if(obj instanceof Stampa) - return ((Stampa) obj).getTecnica(); - else - return ""; - } -} - -class FiltroAutore implements FiltroStringa{ - - public String getString(Object obj){ - return ((Opera) obj).getAutore(); - } -} - -class FiltroTitolo implements FiltroStringa{ - - public String getString(Object obj){ - return ((Opera) obj).getTitolo(); - } -} - -class FiltroPosizione implements FiltroStringa{ - - public String getString(Object obj){ - return ((Opera) obj).getPos(); - } -} \ No newline at end of file