diff options
author | JJ | 2022-12-28 06:26:54 +0000 |
---|---|---|
committer | JJ | 2022-12-28 23:31:27 +0000 |
commit | 4d55ecb842fab83e25adfd2cac76bc6b1ba8d0da (patch) | |
tree | f42dc8d25856b1ea0a7decc95c9734842976b235 /src/main/model/BrowserState.java | |
parent | a1b9e8c5259472ab13b2fd4161d3df8825f52b86 (diff) |
encapsulation is evil
Diffstat (limited to 'src/main/model/BrowserState.java')
-rw-r--r-- | src/main/model/BrowserState.java | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/main/model/BrowserState.java b/src/main/model/BrowserState.java index 7b05f8c..7fb880f 100644 --- a/src/main/model/BrowserState.java +++ b/src/main/model/BrowserState.java @@ -4,8 +4,8 @@ import java.util.ArrayDeque; // This BrowserState class collects the stateful portions of the browser into one modelable class. public class BrowserState { - private ArrayDeque<String> tabs; - private String currentTab; + private final ArrayDeque<String> tabs; + public String currentTab; public BrowserState(ArrayDeque<String> tabs, String currentTab) { this.tabs = tabs; @@ -16,14 +16,6 @@ public class BrowserState { return this.tabs; } - public String getCurrentTab() { - return this.currentTab; - } - - public void setCurrentTab(String tab) { - this.currentTab = tab; - } - public void addTab(String added) { if (!this.tabs.contains(added)) { this.tabs.add(added); |