summaryrefslogtreecommitdiffstats
path: root/src/de/fhswf/in/inf/se/notepadMinusMinus/model/Grades.java
diff options
context:
space:
mode:
authorStefan Suhren <suhren.stefan@fh-swf.de>2015-11-23 23:13:23 +0100
committerStefan Suhren <suhren.stefan@fh-swf.de>2015-11-23 23:25:38 +0100
commit83f14ed743a7dc7de1c072195da58aa38fc12905 (patch)
tree457dd702bd5b3e98f6457295237fb29ea16ca2a9 /src/de/fhswf/in/inf/se/notepadMinusMinus/model/Grades.java
parent90c302a97bdcafe71a1245f854bd4b6d36194a1d (diff)
downloadNotepad---83f14ed743a7dc7de1c072195da58aa38fc12905.tar.gz
Notepad---83f14ed743a7dc7de1c072195da58aa38fc12905.zip
Add xml saving and loading
Diffstat (limited to 'src/de/fhswf/in/inf/se/notepadMinusMinus/model/Grades.java')
-rw-r--r--src/de/fhswf/in/inf/se/notepadMinusMinus/model/Grades.java29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/de/fhswf/in/inf/se/notepadMinusMinus/model/Grades.java b/src/de/fhswf/in/inf/se/notepadMinusMinus/model/Grades.java
new file mode 100644
index 0000000..9518aee
--- /dev/null
+++ b/src/de/fhswf/in/inf/se/notepadMinusMinus/model/Grades.java
@@ -0,0 +1,29 @@
+package de.fhswf.in.inf.se.notepadMinusMinus.model;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+
+@XmlRootElement(name = "grades")
+public class Grades
+{
+ protected List<Grade> grades;
+
+ @XmlElement(name = "grade", required = true)
+ public List<Grade> getGrades()
+ {
+ if (grades == null)
+ {
+ grades = new ArrayList<Grade>();
+ }
+ return this.grades;
+ }
+
+ public void setGrades(List<Grade> consumption)
+ {
+ this.grades = consumption;
+ }
+
+}