diff options
Diffstat (limited to 'src/com.example.portfolio2/com/example/portfolio2/Database.java')
-rw-r--r-- | src/com.example.portfolio2/com/example/portfolio2/Database.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/com.example.portfolio2/com/example/portfolio2/Database.java b/src/com.example.portfolio2/com/example/portfolio2/Database.java index 6abaa54..8b8f93a 100644 --- a/src/com.example.portfolio2/com/example/portfolio2/Database.java +++ b/src/com.example.portfolio2/com/example/portfolio2/Database.java @@ -21,11 +21,31 @@ class Database { // (declared explicitly only to silence javadoc) Database() { } + /// student object + // TODO: replace this dummy placeholder with database query + private Person student; + /// clear the participation database at program launch void initialize() { clearParticipation(); } + /// Add student + /// + /// @param name Name of student + // TODO: replace this dummy placeholder with database query + public final void addStudent(final String name) { + student = new Person(name); + } + + /// Get student name + /// + /// @return name of student + // TODO: replace this dummy placeholder with database query + public final String getStudentName() { + return student.name; + } + /// resolve activity index from name /// /// @param name activity name |