From 63b94b219f1c2aac3a18eef66010c1785f8f9eee Mon Sep 17 00:00:00 2001 From: Marc3308 Date: Tue, 19 Nov 2024 05:29:57 +0100 Subject: [PATCH] Added some groundwork --- .idea/codeStyles/Project.xml | 7 + .idea/codeStyles/codeStyleConfig.xml | 5 + .idea/misc.xml | 2 +- src/main/java/org/example/Main.java | 9 +- .../org/example/framework/framecreater.java | 127 +++++++++ .../java/org/example/objekts/Bibiliotek.java | 30 ++ src/main/java/org/example/objekts/Medien.java | 267 ++++++++++++++++++ src/main/java/org/example/objekts/kunden.java | 44 +++ target/Bibikiotek-1.0-SNAPSHOT.jar | Bin 0 -> 3083 bytes target/classes/org/example/Main.class | Bin 0 -> 512 bytes .../org/example/framework/framecreater.class | Bin 0 -> 4446 bytes .../org/example/objekts/Bibiliotek.class | Bin 0 -> 1564 bytes .../org/example/objekts/Brettspiel.class | Bin 0 -> 1285 bytes target/classes/org/example/objekts/Buch.class | Bin 0 -> 1273 bytes target/classes/org/example/objekts/CD.class | Bin 0 -> 1269 bytes target/classes/org/example/objekts/DVD.class | Bin 0 -> 1271 bytes .../classes/org/example/objekts/Medien.class | Bin 0 -> 595 bytes .../org/example/objekts/Viedeospiel.class | Bin 0 -> 1287 bytes target/maven-archiver/pom.properties | 5 + .../compile/default-compile/createdFiles.lst | 0 .../compile/default-compile/inputFiles.lst | 2 + .../default-testCompile/inputFiles.lst | 0 target/site-webapp/WEB-INF/web.xml | 34 +++ 23 files changed, 530 insertions(+), 2 deletions(-) create mode 100644 .idea/codeStyles/Project.xml create mode 100644 .idea/codeStyles/codeStyleConfig.xml create mode 100644 src/main/java/org/example/framework/framecreater.java create mode 100644 src/main/java/org/example/objekts/Bibiliotek.java create mode 100644 src/main/java/org/example/objekts/Medien.java create mode 100644 src/main/java/org/example/objekts/kunden.java create mode 100644 target/Bibikiotek-1.0-SNAPSHOT.jar create mode 100644 target/classes/org/example/Main.class create mode 100644 target/classes/org/example/framework/framecreater.class create mode 100644 target/classes/org/example/objekts/Bibiliotek.class create mode 100644 target/classes/org/example/objekts/Brettspiel.class create mode 100644 target/classes/org/example/objekts/Buch.class create mode 100644 target/classes/org/example/objekts/CD.class create mode 100644 target/classes/org/example/objekts/DVD.class create mode 100644 target/classes/org/example/objekts/Medien.class create mode 100644 target/classes/org/example/objekts/Viedeospiel.class create mode 100644 target/maven-archiver/pom.properties create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst create mode 100644 target/site-webapp/WEB-INF/web.xml diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml new file mode 100644 index 0000000..919ce1f --- /dev/null +++ b/.idea/codeStyles/Project.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml new file mode 100644 index 0000000..a55e7a1 --- /dev/null +++ b/.idea/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 21ffb81..0a13117 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -8,7 +8,7 @@ - + \ No newline at end of file diff --git a/src/main/java/org/example/Main.java b/src/main/java/org/example/Main.java index 407f157..1cb822e 100644 --- a/src/main/java/org/example/Main.java +++ b/src/main/java/org/example/Main.java @@ -1,7 +1,14 @@ package org.example; +import org.example.framework.framecreater; + +import static org.example.objekts.Bibiliotek.addshit; public class Main { public static void main(String[] args) { - System.out.println("Hello world!"); + + //add the medien + addshit(); + framecreater.Startframe(); + } } \ No newline at end of file diff --git a/src/main/java/org/example/framework/framecreater.java b/src/main/java/org/example/framework/framecreater.java new file mode 100644 index 0000000..40794a5 --- /dev/null +++ b/src/main/java/org/example/framework/framecreater.java @@ -0,0 +1,127 @@ +package org.example.framework; + +import org.example.objekts.Bibiliotek; + +import javax.swing.*; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; +import java.time.DateTimeException; +import java.time.LocalDate; +import java.util.Date; + +import static java.lang.Thread.sleep; + + +public class framecreater implements ActionListener { + + + public static void Startframe(){ + //frame + JFrame frame=new JFrame("Bibiliotek"); + JPanel panel=new JPanel(); + frame.setSize(700,700); + frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + frame.setVisible(true); + frame.add(panel); + panel.setLayout(null); + + //anmelde button --> Chanche later if user is angemeldet + JButton anemelden=new JButton("Anmelden"); + anemelden.setBounds(600,10,80,25); + panel.add(anemelden); + + //date button + JButton datum=new JButton(Bibiliotek.getDatum().toString()); + datum.setBounds(490,10,100,25); + datum.addActionListener(e -> { + frame.dispose(); + Zeitframe(); + }); + panel.add(datum); + + //filter button + JButton filter=new JButton("Filter"); + filter.setBounds(10,10,80,25); + filter.addActionListener(e -> { + frame.dispose(); + }); + panel.add(filter); + + //suche feld + JTextField Sucher=new JTextField(20); + Sucher.setBounds(100,10,300,25); + Sucher.addActionListener(e -> { + //rerole + }); + panel.add(Sucher); + + } + + public static void Zeitframe(){ + + System.out.println(Bibiliotek.getDatum().toString()); + //frame + JFrame frame=new JFrame("Zeit Einstellung"); + JPanel panel=new JPanel(); + frame.setSize(400,200); + frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + frame.setVisible(true); + frame.add(panel); + panel.setLayout(null); + + //text feld + JLabel text=new JLabel("Gib ein neues datum ein JJJJ-MM-DD"); + text.setBounds(10,70,400,25); + panel.add(text); + + //date feld + JTextField jear=new JTextField(20); + jear.setBounds(10,100,50,25); + panel.add(jear); + JTextField month=new JTextField(20); + month.setBounds(60,100,50,25); + panel.add(month); + JTextField day=new JTextField(20); + day.setBounds(110,100,50,25); + panel.add(day); + + //succes button + JButton succes=new JButton("Weiter"); + succes.setBounds(100,130,80,25); + succes.addActionListener(e -> { + try { + Bibiliotek.setDatum(LocalDate.of( + Integer.valueOf(jear.getText()), + Integer.valueOf(month.getText()), + Integer.valueOf(day.getText()))); + } catch (NumberFormatException ec){ + text.setText("Bitte Richtiges Vormat wählen JJJJ-MM-DD"); + return; + } catch (DateTimeException ec){ + text.setText("Bitte Richtiges Vormat wählen JJJJ-MM-DD"); + return; + } + frame.dispose(); + Startframe(); + }); + panel.add(succes); + + //back button + JButton back=new JButton("Zurück"); + back.setBounds(10,130,80,25); + back.addActionListener(e -> { + frame.dispose(); + Startframe(); + }); + panel.add(back); + } + + public static void Filterframe(){ + + } + + @Override + public void actionPerformed(ActionEvent e) { + + } +} diff --git a/src/main/java/org/example/objekts/Bibiliotek.java b/src/main/java/org/example/objekts/Bibiliotek.java new file mode 100644 index 0000000..087d7f4 --- /dev/null +++ b/src/main/java/org/example/objekts/Bibiliotek.java @@ -0,0 +1,30 @@ +package org.example.objekts; + +import java.time.LocalDate; +import java.util.ArrayList; + +public class Bibiliotek { + + //create lists to track shit + public static ArrayList medienliste=new ArrayList<>(); + public static ArrayList kundenliste=new ArrayList<>(); + + // Global system date, initialized to the current date + private static LocalDate datum = LocalDate.now(); + + // Get the current system date + public static LocalDate getDatum() { + return datum; + } + + // Update the system date + public static void setDatum(LocalDate newDate) { + datum = newDate; + } + + public static void addshit(){ + medienliste.add(new Buch("Schmi","","",1)); + for (Medien m : medienliste) if(m instanceof Buch) System.out.println(true); + + } +} diff --git a/src/main/java/org/example/objekts/Medien.java b/src/main/java/org/example/objekts/Medien.java new file mode 100644 index 0000000..8af9ebc --- /dev/null +++ b/src/main/java/org/example/objekts/Medien.java @@ -0,0 +1,267 @@ +package org.example.objekts; + +public abstract class Medien { + + private String autor; + private String titel; + private String beschreibung; + private int nummer; + private int verofentlichung; + + private int ausgeliehen; + + abstract public String getAutor(); + abstract public String getTitel(); + abstract public String getBeschreibung(); + abstract public int getNummer(); + abstract public int getVerofentlichung(); + abstract public int getAusgeliehen(); + +} + +class Buch extends Medien{ + + private String autor; + private String titel; + private String beschreibung; + private int verofentlichung; + private int nummber; + private int ausgeliehen; + + + public Buch(String autor, String titel, String beschreibung, int verofentlichung){ + this.autor=autor; + this.titel=titel; + this.beschreibung=beschreibung; + this.verofentlichung=verofentlichung; + this.nummber=Bibiliotek.medienliste.size()+1; //test it + this.ausgeliehen=0; + } + + @Override + public String getAutor() { + return autor; + } + + @Override + public String getTitel() { + return titel; + } + + @Override + public String getBeschreibung() { + return beschreibung; + } + + @Override + public int getNummer() { + return nummber; + } + + @Override + public int getVerofentlichung() { + return verofentlichung; + } + + @Override + public int getAusgeliehen() { + return ausgeliehen; + } +} +class DVD extends Medien{ + + private String autor; + private String titel; + private String beschreibung; + private int verofentlichung; + private int nummber; + private int ausgeliehen; + + + public DVD(String autor, String titel, String beschreibung, int verofentlichung){ + this.autor=autor; + this.titel=titel; + this.beschreibung=beschreibung; + this.verofentlichung=verofentlichung; + this.nummber=Bibiliotek.medienliste.size()+1; //test it + this.ausgeliehen=0; + } + + @Override + public String getAutor() { + return autor; + } + + @Override + public String getTitel() { + return titel; + } + + @Override + public String getBeschreibung() { + return beschreibung; + } + + @Override + public int getNummer() { + return nummber; + } + + @Override + public int getVerofentlichung() { + return verofentlichung; + } + + @Override + public int getAusgeliehen() { + return ausgeliehen; + } +} +class CD extends Medien{ + + private String autor; + private String titel; + private String beschreibung; + private int verofentlichung; + private int nummber; + private int ausgeliehen; + + + public CD(String autor, String titel, String beschreibung, int verofentlichung){ + this.autor=autor; + this.titel=titel; + this.beschreibung=beschreibung; + this.verofentlichung=verofentlichung; + this.nummber=Bibiliotek.medienliste.size()+1; //test it + this.ausgeliehen=0; + } + + @Override + public String getAutor() { + return autor; + } + + @Override + public String getTitel() { + return titel; + } + + @Override + public String getBeschreibung() { + return beschreibung; + } + + @Override + public int getNummer() { + return nummber; + } + + @Override + public int getVerofentlichung() { + return verofentlichung; + } + + @Override + public int getAusgeliehen() { + return ausgeliehen; + } +} +class Brettspiel extends Medien{ + + private String autor; + private String titel; + private String beschreibung; + private int verofentlichung; + private int nummber; + private int ausgeliehen; + + + public Brettspiel(String autor, String titel, String beschreibung, int verofentlichung){ + this.autor=autor; + this.titel=titel; + this.beschreibung=beschreibung; + this.verofentlichung=verofentlichung; + this.nummber=Bibiliotek.medienliste.size()+1; //test it + this.ausgeliehen=0; + } + + @Override + public String getAutor() { + return autor; + } + + @Override + public String getTitel() { + return titel; + } + + @Override + public String getBeschreibung() { + return beschreibung; + } + + @Override + public int getNummer() { + return nummber; + } + + @Override + public int getVerofentlichung() { + return verofentlichung; + } + + @Override + public int getAusgeliehen() { + return ausgeliehen; + } +} + +class Viedeospiel extends Medien{ + + private String autor; + private String titel; + private String beschreibung; + private int verofentlichung; + private int nummber; + private int ausgeliehen; + + + public Viedeospiel(String autor, String titel, String beschreibung, int verofentlichung){ + this.autor=autor; + this.titel=titel; + this.beschreibung=beschreibung; + this.verofentlichung=verofentlichung; + this.nummber=Bibiliotek.medienliste.size()+1; //test it + this.ausgeliehen=0; + } + + @Override + public String getAutor() { + return autor; + } + + @Override + public String getTitel() { + return titel; + } + + @Override + public String getBeschreibung() { + return beschreibung; + } + + @Override + public int getNummer() { + return nummber; + } + + @Override + public int getVerofentlichung() { + return verofentlichung; + } + + @Override + public int getAusgeliehen() { + return ausgeliehen; + } +} diff --git a/src/main/java/org/example/objekts/kunden.java b/src/main/java/org/example/objekts/kunden.java new file mode 100644 index 0000000..b7a4cdf --- /dev/null +++ b/src/main/java/org/example/objekts/kunden.java @@ -0,0 +1,44 @@ +package org.example.objekts; + +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +public class kunden { + + private int nummer; + private boolean istStudent; + private double schulden; + private HashMap ausgeliehen; + + public kunden(boolean istStudent, int nummer) { + this.istStudent = istStudent; + this.nummer = nummer; + this.schulden = 0; + this.ausgeliehen=new HashMap<>(); + } + + public double getSchulden() { + return schulden; + } + + public int getnummer() { + return nummer; + } + + public HashMap getAusgeliehen() { + return ausgeliehen; + } + + public boolean isIstStudent() { + return istStudent; + } + + public void setSchulden(double schulden) { + this.schulden = schulden; + } + + public void setAusgeliehen(HashMap ausgeliehen) { + this.ausgeliehen = ausgeliehen; + } +} diff --git a/target/Bibikiotek-1.0-SNAPSHOT.jar b/target/Bibikiotek-1.0-SNAPSHOT.jar new file mode 100644 index 0000000000000000000000000000000000000000..b574ae3140507667f891231c4cdc502c6adf4152 GIT binary patch literal 3083 zcmWIWW@h1H0D7Xb)7iapDYQRBBp&n zrDErt?jT|Bpx~0ZT5CmQxP>Mg2Z`1QpAPyg((_g43s2?FIbO!aUI#Ya?3^i(*R?L( z%j^Ohw=J`+^8~3lJqDQ57#OV4e82*9T7FSF-0_$yc%Uj$D-v@Ha#HcA6hl*)R+N~V zTAp8&4cEiLkO{P3-TuDgQziz6b3n^AaOwf;PA*DKEJ-cWOU_9wE^ZBe?I-Lg@{f&c zw@&w#r7=gj%{5tfX|3=O)O8h!;PT{L^2cE2HfEii^4V`gE^PnAuVVI*u|`7vV8t>4 z!GkwWTN;0!Yx&%I`p2CcWqp8>ank@lQt_c>B-(t<~SNI zx;UbIp7n$%^ZnB8JJfl46xTWVOgNir`lEA; zQQgi*)rTf)PCc&TeBG4Y+f=jG|F}u>yl_ajvBmSXP;*A z^l6v&n%b*Bh3zf&MToAP@uYLr)Q{d*PWy%K&siHIaL`Ph-Na&B{F8Tl{4!hj+wh!p zUVh3T>;L`IE{>-v{3(woEPRVC`f z=HAi2;Bs@j$(nR`w znU(VTsN%f|Ci>SibtdLHKl}bvp5vlrK}7qs{%vy?*V+mu27j?WJlEy5uBD~o&5Uwb@Ryv6HWyPEpqYm)PP{M_ejUX}0Kr!ZIH z^YrjP&kC0xJh~vC=j{u3cDDT@2baKK345mUwodc=ZeC#x;B|TvyIX>)hVR zA8{=DR_}zEgVv|CJm=j{p1Np>VV~)m#WQPoF4Z>|rJgX8$oa1OxOxn>^0*}FzG^xmlA!VG&=VHnm`@JJ zSnIkuj~rnC5ZIAz9wcyR()-tQir3ff-)C>f=(F+p;>Km%>JHqwZTFh&KN>uCm5MvY zJu##0Tc^&Fc}6Dgk9YR-*@)LQm^#~Qgi3XZ&$CZa+7oIcetzk$c-Ky$81ADF&YOha zx)!tMa?kxm#d_Rq&$sLm?wS?!L-8o5ZeOKSU$^Bx#FK0MK z@&$#yF9JU#eA~$(Y zIeqG>dHsR+&DBG(o8E>B+HP_b&0pky?=VC3)E_g}9h_6XW9zl;%~lyfA+Kd~k~4l< zPuuyM85XFRB{)B@{DGI?xrt?|dGNvtQ?WFrVqn>+hgmYB*Ar^^H9BP`WoBpQm!u+> zltEK+BPT>eERzOCy#uhc)Fs-Cg8W>)irk#mAm98$3KILihnwsbf3>aIP-L_0G~J7t zi=xX?zr?0)b6~jr?~h?Xu<+R(d(R*L{gK5;{+8O?0}%^TX8Hz9T&l2hRm+;wZ)$(f z@!xFe+hO*KeTVnns9Q$2EtjWDY+u9NIU}ux-D9TI`f%?*4P5tCJ^l3~(warnqwjxT zv7f(f_o5jO&Oc3hY`sNC{F0TLWzXBNGdT(3UB=?q{*>2Lc^lr)YO1`T7@uy!qr7(2 zf}b6p7Y+#3G^z%MOP5|)FZ%VZ0MDAMyaF{$i(4es_eqw^RS3l==}&34J*aH)s&8ko zeD%J{>X`hvu;`}Urz`EMc<*sen-{G3(O_Mau9U%vRm~3_)PtMW8=KGVn<;h2^!db2 z?*|{nJT?CRWB$tuOAj328hwjS(dTkt=#~Mo2}z+`P?TSgT2zvmS{z*Ff7V;qOUKhU z&|_7|2VWiUvyYz!@txEN{cu`8*uW&vz+}6T$rdA{fPymKKm#KKqlZtubhJ+Tc>Cym z^x0T?%IDOXb7%BD&pvzVrGH9am!a#a_|n%)!&IJ$Jz4UpXzEfi(e!7}Z%VzAe8KkH zl8vSMNBf5&MqtIx$RxsyyKw^a4G;)0ymbW8@Pv-ghP|-@QVar18r6X$TpLo;1z`ea ziviT8fB=xihk#5-3j^U)^i~L{jR6559Z!HvkPbw?!mSfjC_(^8Cm%4cAnQbKfxyhb z-Ufl0vZT=orx}CHWOO5Ap#A1 j7DgC-iJe&If{aFF=m2k4praTVcz`g9nSo(82Z#p%lUWr@ literal 0 HcmV?d00001 diff --git a/target/classes/org/example/Main.class b/target/classes/org/example/Main.class new file mode 100644 index 0000000000000000000000000000000000000000..4e75da4a36771e4c85cce2811cf28dc1ed070011 GIT binary patch literal 512 zcmZuu%TB^T6g|VkO09sP_$JX6xUg%3VWEjD)CGo(t7#cwpbs+)>TkKyxbOq~DC51= z1Qs^!ncj2mIla04`u_L?&_&Zl4tWO!4@Im9R44LD`jJdV{%tT(p%qv;*NL`Wfqbhy zaIuP#1J}bEw>MKW^3{usA0y?bWSH8Sf1v{%>C~#JfFp;)*;rc_>nJ;@c&M`Pc-i-0 zWUQW3Gxf8#&?sq@5perf8k=zrYBbxj>00VUpm3QEl|ZGZ6Lm9>17+@H5D`=BrJ;-l z(rB*#$buc~S*9&b%|RVXinG8*>%O;GLEjpkj5_TB>C%kITmMJqNz=Ir)s^N?mpJj1 zLvVx*S}$KY2wpH@ohqMBL1*#g4dOMEHwjs0+#>XT8_>WuRVD0Tml!sm(ZhYtJKx^I ZUPhj1myrGq?Ryd9U=RD5?SL?c!yiNPYQ_Kn literal 0 HcmV?d00001 diff --git a/target/classes/org/example/framework/framecreater.class b/target/classes/org/example/framework/framecreater.class new file mode 100644 index 0000000000000000000000000000000000000000..3d2029272607eb6fc241bfd4ace3eeba2f12292e GIT binary patch literal 4446 zcmb7HX?GOI6}=^m)T5yd(g3ms0~SPpRu5p4I0$2-4TL43AS@w_m)1;4YShy`%=8Fw z5+^3k;%tWO`|8+<6XM_`BN>QELKcTOe<9!UC7+U$k2%LDx2hYBMhI{?X!>>4t6Np~ zzW1v7`a7521h5xx$54Sv0}&Hds1~R_Va-}e$8x8VhbB(QlrK=d$98RhuRvvU%cy~< zKwLSUPUcV9bUWCWvobP@m_V${p0FL;^W{to226!{m%!TQffDM7pW~=bg|uoZ(y--9 zCx(@%RKw#YR%4BTk(d66{frc-YVPlE8C8AtChkUqKm+@FZCrU_Dny-%&enPdJ2%G#?9)Hk!B>joh4-P7Ab#OSMk<$!;%`^<3%toh`xo z%Nx}?H=B45ngnVHJz$;j3Z(0vMG!&TpygUqGN<>vRbX`)dtC+J_uMF&1)}@hjC9h{ zjbRH+_0wje9UTFFmsfDpdD1}=0vc9gV+`A|!@y1x_u~P9jb3glDNkFOtRs^i^_%hY z$&x6XVv2lOejy`pcXPNc-_FS7fS0ly_Q=i{-i!Acc+kZAu{&ICvfPI_z8457u;vDi z4w_KjID>1CiHE?jS!Jb^BEvE_>E$w#Ebj^^DvzMWEX!Hap4_L$4cK{Kx};AL@`#Cj z=n|--TIJmWn->wkEI`X>6g`aRKHKqS&Oo0)eVGo432l=mKaImAN zCx$Tt!y%&;{d;az~LOEyoJE zYgbY;aaO54D)A>xOsP6$r0sl`2_J)v69#5XII4N`;slsfh3S-+n@MUbMK!o<7J?Dq z%K5rY$?KZ%RHPfs4Yj=(PJ+>qH{qkeP%G80e%F^wWV+5;PC*`;6xbF9-QwU6^GY{` zLl^`namvJLoMG}%=}`rsOKQJLxDT565I!tW;SqD4%J5qy=XQL=#7FTQVN~r4a=9T~ zMR}U)g7YzfdrLbQDr6>Pu8(ZkpknioD@O>*x`NR8$ef$hRfon%AvLXnsG)pBDYLj`pPb$_ zZIDasJs~ZQugZ9?Kg}3QTMVk|d?A&R+<9ceO3hI8TU5hdRazMt0)nKj*K0^FB|mUt z$#JaAMA~Xv5UgpZ!2L@~ML^c=fYfX^L+ucFaS2q3gIjU)?%Ho%b?&sx3dyRoDe%$> zyllo$*A0Qs^3l%zyI5pWGlNz(jLX#_m8II#v|W`VuaHYgo=6mH)R8loXN_??(e=cnDX{x7uVDfx!ZD_ z5uRh6wRoAVys1jeRTCHSD&Kym-hOZ5r}!D){-ECeXyPY$Rlw|bd7bEXtbAVP4ZJ0= z8+}s+(_>7|->v^T$ga&Lyg16pv*nth4cq0z*f4SlCT(F!eJnl+@R~j)MV5MGR~DA1kL{oU6lIx2At=JWib+A8aROeRblT zV&(V^`a{x&IyCP)1I9wWZxE{Z-a|^m-sSjq7jT$d_oN{5(d>P4KV1M4qc6MDQ77a@F3%MHz`!2?V(5yQJlRLY|tq6|{5A$$*qZ~?>k6-IEC-habm_&X&2foc4U z0q_n^h#I(}mbW&QD~BmgJ^mX?y%GNjrQVP0_%6{ZIMW4upR!hRo^$vCtq9vsQf?*n zRU*7Z`KyV(2|uEx()A&{9LUe$P#H@7OOYF-s;{T74?4qCr5j`I#}KtKRcu0t9zGRB zw6zF1kLeN;KXutY!v#57m7p4y}1S zGmmFq!P?!`9r5Rj_{7BpLq$)p7PYb_Y{Oao+>RHBtqRg!79;SRLEtD>V4PWcjKYr5 z*P{31XkiW|nMK?2Bt?FTB0tSf#tDu~@gpt0AWjQcdI3Kt!8^6}8ZE9|OG1N|l0+51 zE-i^#PnVWXanq%Fh-gbOTZLcH=KlFnboPLO7owz^H9sJR@l{6kXO>dEg;a0lGPd20 rY7+1|C#k?M8HGS2-+#@&EBFon0_(R6)-_sxqF0PF{~3S5Uy=A9(^q~- literal 0 HcmV?d00001 diff --git a/target/classes/org/example/objekts/Bibiliotek.class b/target/classes/org/example/objekts/Bibiliotek.class new file mode 100644 index 0000000000000000000000000000000000000000..ceb7f49658dddcba9b67cbb8659d6ab25eae8348 GIT binary patch literal 1564 zcmb7E*-{fh6g^FXlMKTaRsj)IGy!!~+y_xqP$b|I48q%xbR{j58EP_d`2at{FYr~d z3S6ozef1~&56e<-&rA|xVU@mg_q~0WbJwpwKYRi(ja3y*h$x6^XvRKqN`Q@2dJ zpx<48%yS;YzA0e~Z<-;JOl9MUA+A8x&;pHN*l`Owe`c08Ev`GHu;G>U>tbD4!twY9 zLv!BrDkX-Vv~SoGC9bEPoN3)OJ#I*AZ5rCq!O&9TdBJTbTr_V~R7(+KX%;btC5koHnRCJl;moJ9Dh4s6;DCl< z9AxP7BWXlN$uaYJg1y^IkU%4~CJl^gIE2FtG2wC7^ck+H=nW@NF5A<>=1Y~*I(L`Nb&EI&zx}hOD) zJTtekXl{lGV^cXR+yiRHskk{lCuBJ7b#y0Xr(%?<*+jb~g18)PFw7Cvgj+;YiEH$2 z8c*6G^w&&0T0V5n6Q$Elvy0~O9k4gP>K!`ew>%f<)B*vdu}D-LOPD2&R37qwfan&K z*F-babvsG&F7AbrlXM4e-a@Ink?RoXMHGDvuI~Ft<9JZR`2vbBJF|t>kLX-YbR~Kc zJ<%QXZDU}CnA;dx7=Mo=3@#wIO}sc9vABAp^szPEHER9ThoepsXTBiwEtl&qXVAJL+N7z!=Um z4DWH@d%<1lh<2CW7}$CN7cs75!oVe5{u?XN5{~dB-(e{A;=ef}kep#G;TB5aSS!A7 zziLo?sfbBj)iGt@8m1X4G5mVrV6ACameGkfg6gW?uNZyi~A~e(?C_lN_H4@ zxFdL1iTbE|R*?URtk;^NG%sTna8C_;34T+N&OX8)ju;`*mlC~kP6-{wz* zB40`tZb1o+DN-&&yE;H8Z5nwQwJEWs{fI5CLu^U%*pkd-b?zXfBXzabL`HdvxJCpm+&ZCYkyZIQb07LUax#>r zey@VZaT6m+IBCLgI~6?G5B`!0zLN?b=?8yJ1>YrM5_M10o_X6x`+F*QF%?|t2meR~ S-%AD0_Je<>g73%t9{dJJUhK#K literal 0 HcmV?d00001 diff --git a/target/classes/org/example/objekts/Buch.class b/target/classes/org/example/objekts/Buch.class new file mode 100644 index 0000000000000000000000000000000000000000..68ed003794c8d4ff5f6b069395a5066ae06cf45d GIT binary patch literal 1273 zcma)4T~pIg5Iwg|Nk2l1Emc58q)^%v2r8&U9URbchMDRMOrK55wY`ugPMR?4Kk+~K zppMZQAN&FSD961?A8N>hFL&?m-Lre{+5P?J=Pv*Uc$`NHX%&iw3}zUX9Cu*wcjoA= z#SN!-&M&;N@sghjZZph05w`FS7}AYqH-{{8D)Jf%&=?kyfJc6R$dEC8&v6;bopbZj zG%V8|7$=@9>_J-=DQYOm3K>s$+>()N8p<-F_4v3ybh+sH_CP+&YpCKnL+O&c&Kquf zmgo=Zje#BKuz*DsOB!zC7Q=EPAJG$*a6Ep&P#A^3vc%Zq4AqF6?+ME|bY1g(hvMx# zmT^bLiiW#bWvGPw|IJ}g#^M82AWeuv7Hb;TB}divN24BhWo$!3L&gfGKOS&P@S&7* zzj0NN|A`zoyVUiWb4FcD9bxlVzHD@A_AH8&J5JxUx~40nKM5+{P>gB1okUe=N^OSh zfP070q~;sVt3;xVQ#mB+OUXx5(_zR_gouo|oHX6L@evin`cwbUpE$nT=P!h$U5J)! zTS|--(kw;$IYTFH7u`~FM?y=R5n5V=(304pC4tGRphZHHPMy4uNRtP&^dDe)D}btR z2AI{i0?g@EB|t_0iW}c?TX`Lzrl$kczl6nFbgmK!5EX@npChk`8Y)=BBF%Rlb!xDI zP0HAfT3`#?lwrlSD|P~AjvT6 zxNUb$Y{tyW0;B}*0vZDrtdi} zL%zOm9-4+_+HGUUbA{cm$|rIf#w9=D36EP6Ii?{m5v|F4t&Yn@)3@95Vp2m9Qw-yW z+;#48+p|QgLw5{pJB?|~sF>Ao0w)>fqSS1Prm%$L@dJizH~5n!dLCyehT42jSjL9y znh)!QS2LKyX%+Jt&R~I|5a|Cmhe7FyNAvzF+vKjq&TA-1ENl9` zHn#-tNHcGgjvDem$ac9wRcp>3RUNMjo8R$epOjx^!v zOGwe#aKKij!I&qJLCm*BAqtqUXqcnk$kkj7Kw@C*e! z#|&Oje_v98S6HTuwXg(Muu3N?7D#5nPKuTvsmO6AF>)t`DQS#eJ@?|n6baztWC V`9mc6N+fw{l>9N0d^ON_?Jr@);@kiL literal 0 HcmV?d00001 diff --git a/target/classes/org/example/objekts/DVD.class b/target/classes/org/example/objekts/DVD.class new file mode 100644 index 0000000000000000000000000000000000000000..8bbfb6a386679f5b1d578492ff1a16ef86b86e1b GIT binary patch literal 1271 zcma)4+iuf95IvhXaV~CBl7^B3rL<5Ir>(h^iwLUJQXy3eNRSYC-~lJyCfhi6<=7SQ zC;S5sfCxxD@Bw@jV%E+>Nd3Ue&g|@*nX_l+_n)7?0PNsF1~J4{C>jz-GAuc6&*1OO z;fci!r*q5)-pF{$4+Xawl8=Nfyd8#krP@v-g|v!{hAcFO#VFu@d!Hd;`kv!56dK3o zscBfI-7}h=E9_of*2rnd%K`~cc-)eaa~cXVqILMF+jqI>_;yb|ENCdEwbEu4%PRSIGM$sCa!bVkkGFRG}f& z8B#s&?S_L|s8rAL2s2u8M%0#)_ojx!kfsRn7;-si^4qf$$_4eOzMpA2zT4$bgk+r! zS8Pivj1`hBM%$UBlXi=|m|T&-(qaUb_8_pNbzn(fvMOkgP^D9++egId2GsN)V0vu~ zRo@t6PTw43UN0$Q6!ouI{Eo}Y+cDPk_!#S7f?_o~SBV7h9130_jV5wvp@^3#qfG;T zMGanKgEF?m7TClV-KbeWnFXFCEk9C|`%Gk{Cy6UW(7??JO@pk=Pw3yEekLbIY4Z0n z_$Fwgg$a`;47Vb|bF*MG5_~%nJUn-R@rHQYfeZTp8WJ=yF+p8G*q@fM94xIVr^MHCW#YmI@S%*; z(!@)2GvDbyGw1v>egAlU1JJ`!2^nNf7!~A@7pTwVQd*w$UF*)Ck)s9j=gL>QCy?!Q z$0iB_tsrzQdXn=;kF0>p9`wSxp@|}2ASWXogaVDh*HuFuD&IZhq*j_dfr?EFXBv{S zBj4pG{AfNWZW7l5wIzkYJ^9*G&NNAvWwda~Q#6eqFfM}$aoIrmbQ{fW3P;lRSZNFb zM|xu!s`xt<4Lwy0f%f2k&+MzVY0_P>u(8U|75(3OhqmscA+jn`%z!{i?W!j=Z*Yv$Ko%PuE2{!Du?ZLgTi8yxlX5p@3ww#)PPreGdk;8faQF#* C&Vlp* literal 0 HcmV?d00001 diff --git a/target/classes/org/example/objekts/Viedeospiel.class b/target/classes/org/example/objekts/Viedeospiel.class new file mode 100644 index 0000000000000000000000000000000000000000..f9c8781b7ce91e0930a984723fde518f1bc693d7 GIT binary patch literal 1287 zcma)4$!-%t5PfZrJzgepuwx(rvO=)ONrojX!YERLgcQkeN#rwQyRkbN&qT9Cz@P9B z8~|aEIPd}d2RjEYTsQ#LGd>t+4qUpbtLs(0epT;(zkLT_6E|~6AgMypkV2Ya)^WQA ze`NL#Ep9lieSYA3#y#E<+-6AM7Pjy=8IqN1Gm8weDsmd~&=}_9fK9oT9XM{8TOge4rGA28(m;pZ&j`JAB~aSME5 z8C$MvK5kIFp2HmGRV-*ca(D=Rc}>}3-UjaoobW1-f=qAwa^eYzaPj(duGd`NU`CxO{;0TLf(f##qSA^ zVX+aX%E++l44E$Xx1xbfSE|SPL>YT>R@9!7w?~G=kfjLm>2o=7@|)w6nhfiY$dKE0 z0=LcY3duent=zg)8Ve*{g0?kHC+!+}3Arkvr3DEs?L%lu^U#vcWL3~Up-QJtx2H(b z4XEjF!1USxs=hkFguXVwlwMW_DCsY8>NUvW@LA!QbNlC=CtP3|?3k)9;35J3Z%hBOVbGC!ri zg8H1C1f|K}%ixc&i54Xcn=o9C1y78Ff5w8Z#Db^B!M|d`S4o&i-BH@h&&Fu~i3M-O Yf=gpyro@7;#e!GH!P!{w^^o6 + + + + + + doxia + org.apache.maven.plugins.site.webapp.DoxiaFilter + + + + doxia + /* + +