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.java73
1 files changed, 73 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
index ea5b285..6890714 100644
--- a/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java
+++ b/src/de/fhswf/in/inf/se/projektthemenvergabe/model/Student.java
@@ -5,6 +5,13 @@ import javafx.beans.property.SimpleIntegerProperty;
import javafx.beans.property.SimpleStringProperty;
import javafx.beans.property.StringProperty;
+/**
+ *
+ * Class Student to represents data.
+ *
+ * @author Dina-Marie Hanxleden & Stefan Suhren
+ * @version 1.0
+ */
public class Student
{
private StringProperty vorname = new SimpleStringProperty("");
@@ -15,56 +22,122 @@ public class Student
private Projekt projekt;
+ /**
+ *
+ * Getter for the property vorname.
+ *
+ * @return Returns the property vorname
+ */
public final StringProperty vornameProperty()
{
return this.vorname;
}
+ /**
+ *
+ * Getter for vorname.
+ *
+ * @return Returns the vorname
+ */
public final String getVorname()
{
return this.vornameProperty().get();
}
+ /**
+ *
+ * Setter for vorname.
+ *
+ * @param vorname
+ */
public final void setVorname(final String vorname)
{
this.vornameProperty().set(vorname);
}
+ /**
+ *
+ * Getter for the property nachname.
+ *
+ * @return Returns the property nachname
+ */
public final StringProperty nachnameProperty()
{
return this.nachname;
}
+ /**
+ *
+ * Getter for nachname.
+ *
+ * @return Returns the nachname
+ */
public final String getNachname()
{
return this.nachnameProperty().get();
}
+ /**
+ *
+ * Setter for nachname.
+ *
+ * @param nachname
+ */
public final void setNachname(final String nachname)
{
this.nachnameProperty().set(nachname);
}
+ /**
+ *
+ * Getter for the property matrikelnummer.
+ *
+ * @return Returns the property matrikelnummer
+ */
public final IntegerProperty matrikelnummerProperty()
{
return this.matrikelnummer;
}
+ /**
+ *
+ * Getter for matrikelnummer.
+ *
+ * @return Returns the matrikelnummer
+ */
public final int getMatrikelnummer()
{
return this.matrikelnummerProperty().get();
}
+ /**
+ *
+ * Setter for matrikelnummer.
+ *
+ * @param matrikelnummer
+ */
public final void setMatrikelnummer(final int matrikelnummer)
{
this.matrikelnummerProperty().set(matrikelnummer);
}
+ /**
+ *
+ * Set the Projekt to Student.
+ *
+ * @param projekt
+ */
public void setProjekt(Projekt projekt)
{
this.projekt = projekt;
}
+ /**
+ *
+ * Getter for Projekt.
+ *
+ * @return Returns the Projekt of the student
+ */
public Projekt getProjekt()
{
return this.projekt;