summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/data/ValueToggle.java
diff options
context:
space:
mode:
authorBenjamin J. Culkin <bjculkin@mix.wvu.edu>2017-10-11 13:41:07 -0300
committerBenjamin J. Culkin <bjculkin@mix.wvu.edu>2017-10-11 13:41:07 -0300
commit946cab444bc301d8a7c756a1bab039558288de89 (patch)
tree419f27c39a509bcd83cae0e6630be8eb7ff95a30 /base/src/main/java/bjc/utils/data/ValueToggle.java
parentc82e3b3b2de0633317ec8fc85925e91422820597 (diff)
Cleanup work
Diffstat (limited to 'base/src/main/java/bjc/utils/data/ValueToggle.java')
-rw-r--r--base/src/main/java/bjc/utils/data/ValueToggle.java22
1 files changed, 14 insertions, 8 deletions
diff --git a/base/src/main/java/bjc/utils/data/ValueToggle.java b/base/src/main/java/bjc/utils/data/ValueToggle.java
index 9193896..54c7a57 100644
--- a/base/src/main/java/bjc/utils/data/ValueToggle.java
+++ b/base/src/main/java/bjc/utils/data/ValueToggle.java
@@ -6,12 +6,14 @@ package bjc.utils.data;
* @author EVE
*
* @param <E>
- * The type of value to toggle between.
+ * The type of value to toggle between.
*/
public class ValueToggle<E> implements Toggle<E> {
+ /* Our left value. */
private final E lft;
+ /* Our right value. */
private final E rght;
-
+ /* Our alignment. */
private final BooleanToggle alignment;
/**
@@ -20,10 +22,10 @@ public class ValueToggle<E> implements Toggle<E> {
* All toggles start right-aligned.
*
* @param left
- * The value when the toggle is left-aligned.
+ * The value when the toggle is left-aligned.
*
* @param right
- * The value when the toggle is right-aligned.
+ * The value when the toggle is right-aligned.
*/
public ValueToggle(final E left, final E right) {
lft = left;
@@ -35,16 +37,20 @@ public class ValueToggle<E> implements Toggle<E> {
@Override
public E get() {
- if (alignment.get())
+ if (alignment.get()) {
return lft;
- else return rght;
+ } else {
+ return rght;
+ }
}
@Override
public E peek() {
- if (alignment.peek())
+ if (alignment.peek()) {
return lft;
- else return rght;
+ } else {
+ return rght;
+ }
}
@Override