20 package net.sf.gridarta.gui.panel.selectedsquare;
22 import java.util.Collection;
23 import java.util.concurrent.CopyOnWriteArrayList;
28 import org.jetbrains.annotations.NotNull;
29 import org.jetbrains.annotations.Nullable;
41 private final Collection<SelectedSquareModelListener<G, A, R>>
listenerList =
new CopyOnWriteArrayList<>();
96 final G head = gameObject ==
null ? null : gameObject.getHead();
104 if (selectedMapSquare ==
null) {
119 if (selectedMapSquare ==
null) {