summaryrefslogtreecommitdiffstats
path: root/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java')
-rw-r--r--src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java72
1 files changed, 72 insertions, 0 deletions
diff --git a/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java b/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java
new file mode 100644
index 0000000..7461c26
--- /dev/null
+++ b/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java
@@ -0,0 +1,72 @@
+package de.fhswf.in.inf.se.projektthemenvergabe.model;
+
+import javafx.beans.property.IntegerProperty;
+import javafx.beans.property.SimpleIntegerProperty;
+import javafx.beans.property.SimpleStringProperty;
+import javafx.beans.property.StringProperty;
+
+public class Student
+{
+ private StringProperty vorname = new SimpleStringProperty("");
+
+ private StringProperty nachname = new SimpleStringProperty("");
+
+ private IntegerProperty matrikelnummer = new SimpleIntegerProperty(0);
+
+ private Projekt projekt;
+
+ public final StringProperty vornameProperty()
+ {
+ return this.vorname;
+ }
+
+ public final String getVorname()
+ {
+ return this.vornameProperty().get();
+ }
+
+ public final void setVorname(final String vorname)
+ {
+ this.vornameProperty().set(vorname);
+ }
+
+ public final StringProperty nachnameProperty()
+ {
+ return this.nachname;
+ }
+
+ public final String getNachname()
+ {
+ return this.nachnameProperty().get();
+ }
+
+ public final void setNachname(final String nachname)
+ {
+ this.nachnameProperty().set(nachname);
+ }
+
+ public final IntegerProperty matrikelnummerProperty()
+ {
+ return this.matrikelnummer;
+ }
+
+ public final int getMatrikelnummer()
+ {
+ return this.matrikelnummerProperty().get();
+ }
+
+ public final void setMatrikelnummer(final int matrikelnummer)
+ {
+ this.matrikelnummerProperty().set(matrikelnummer);
+ }
+
+ public void setProjekt(Projekt projekt)
+ {
+ this.projekt = projekt;
+ }
+
+ public Projekt getProjekt()
+ {
+ return this.projekt;
+ }
+} \ No newline at end of file