summaryrefslogtreecommitdiff
path: root/src/main/java/sevenUnitsGUI/DelegateListModel.java
diff options
context:
space:
mode:
authorAdrien Hopkins <adrien.p.hopkins@gmail.com>2024-03-24 13:25:22 -0500
committerAdrien Hopkins <adrien.p.hopkins@gmail.com>2024-03-24 13:25:22 -0500
commited53492243ecad8d975401a97f5b634328ad2c71 (patch)
tree8a744f46320710355a02c9b2c371602ce69aefec /src/main/java/sevenUnitsGUI/DelegateListModel.java
parentc878761f737c90fc3fa1caedd48e2ee01637108f (diff)
parent91d51c3c49c4c0877483220ac0f12db4efab8f60 (diff)
Release version 0.5.0 (merge into stable)
Diffstat (limited to 'src/main/java/sevenUnitsGUI/DelegateListModel.java')
-rw-r--r--src/main/java/sevenUnitsGUI/DelegateListModel.java14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/main/java/sevenUnitsGUI/DelegateListModel.java b/src/main/java/sevenUnitsGUI/DelegateListModel.java
index 5938b59..798383b 100644
--- a/src/main/java/sevenUnitsGUI/DelegateListModel.java
+++ b/src/main/java/sevenUnitsGUI/DelegateListModel.java
@@ -27,15 +27,17 @@ import javax.swing.AbstractListModel;
/**
* A list model that delegates to a list.
* <p>
- * It is recommended to use the delegate methods in DelegateListModel instead of the delegated list's methods because
- * the delegate methods handle updating the list.
+ * It is recommended to use the delegate methods in DelegateListModel instead of
+ * the delegated list's methods because the delegate methods handle updating the
+ * list.
* </p>
*
* @author Adrien Hopkins
* @since 2019-01-14
* @since v0.1.0
*/
-final class DelegateListModel<E> extends AbstractListModel<E> implements List<E> {
+final class DelegateListModel<E> extends AbstractListModel<E>
+ implements List<E> {
/**
* @since 2019-01-14
* @since v0.1.0
@@ -62,8 +64,7 @@ final class DelegateListModel<E> extends AbstractListModel<E> implements List<E>
/**
* Creates the {@code DelegateListModel}.
*
- * @param delegate
- * list to delegate
+ * @param delegate list to delegate
* @since 2019-01-14
* @since v0.1.0
*/
@@ -101,7 +102,8 @@ final class DelegateListModel<E> extends AbstractListModel<E> implements List<E>
for (final E e : c) {
this.add(index, e);
}
- return !c.isEmpty(); // Since this is a list, it will always change if c has elements.
+ return !c.isEmpty(); // Since this is a list, it will always change if c
+ // has elements.
}
@Override