aboutsummaryrefslogtreecommitdiff
path: root/src/dk.biks.bachelorizer/dk/biks/bachelorizer
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2025-04-29 08:33:41 +0200
committerJonas Smedegaard <dr@jones.dk>2025-04-29 08:35:31 +0200
commit56362295799741bec6ffe5c7713dbc2f1ee86dd7 (patch)
tree539ebac0d4ff0cf8b90ce6f0ed5b87e53f85cb81 /src/dk.biks.bachelorizer/dk/biks/bachelorizer
parent69d79b5eade0ef24f7b2ac4dcec2fffd13098c10 (diff)
set methods final to avoid uncertain subclassing
Diffstat (limited to 'src/dk.biks.bachelorizer/dk/biks/bachelorizer')
-rw-r--r--src/dk.biks.bachelorizer/dk/biks/bachelorizer/Control.java12
-rw-r--r--src/dk.biks.bachelorizer/dk/biks/bachelorizer/GUI.java12
2 files changed, 12 insertions, 12 deletions
diff --git a/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Control.java b/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Control.java
index a90aca1..93c0324 100644
--- a/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Control.java
+++ b/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Control.java
@@ -36,7 +36,7 @@ public class Control {
/// and remaining ones as activity selections
///
/// @param parameters Application parameters
- public void setParameters(final List<String> parameters) {
+ public final void setParameters(final List<String> parameters) {
boolean optionsDone = false;
boolean studentAssigned = false;
for (String item: parameters) {
@@ -58,19 +58,19 @@ public class Control {
/// Enter activity
///
/// @param s String entered
- public void enterActivity(final String s) {
+ public final void enterActivity(final String s) {
model.addActivity(s);
view.clearActivityEntry();
showActivities();
}
/// Display student
- public void showStudent() {
+ public final void showStudent() {
view.setStudentName(model.getStudentName());
}
/// Display list of activity entries
- public void showActivities() {
+ public final void showActivities() {
String toarea = "";
for (String t: model.getActivities()) {
toarea += t + "\n";
@@ -79,13 +79,13 @@ public class Control {
}
/// drop last activity entry
- public void delOne() {
+ public final void delOne() {
model.delOneActivity();
showActivities();
}
/// drop all activity entries
- public void delAll() {
+ public final void delAll() {
model.delAllActivities();
showActivities();
}
diff --git a/src/dk.biks.bachelorizer/dk/biks/bachelorizer/GUI.java b/src/dk.biks.bachelorizer/dk/biks/bachelorizer/GUI.java
index cd52b3c..f3a399c 100644
--- a/src/dk.biks.bachelorizer/dk/biks/bachelorizer/GUI.java
+++ b/src/dk.biks.bachelorizer/dk/biks/bachelorizer/GUI.java
@@ -21,40 +21,40 @@ public class GUI {
/// Add student
///
/// @param name Name of student
- public void addStudent(final String name) {
+ public final void addStudent(final String name) {
student = new Person(name);
}
/// Get student name
///
/// @return name of student
- public String getStudentName() {
+ public final String getStudentName() {
return student.name;
}
/// Add activity to list
///
/// @param s Activity to add
- public void addActivity(final String s) {
+ public final void addActivity(final String s) {
list.add(s);
}
/// Get list of activities
///
/// @return activity list
- public ArrayList<String> getActivities() {
+ public final ArrayList<String> getActivities() {
return list;
}
/// Delete last activity from list
- public void delOneActivity() {
+ public final void delOneActivity() {
if (list.size() > 0) {
list.remove(list.size() - 1);
}
}
/// Delete all activities from list
- public void delAllActivities() {
+ public final void delAllActivities() {
list.clear();
}
}