import jalview.ws2.helpers.DelegateJobEventListener;
import jalview.ws2.helpers.TaskEventSupport;
-import static java.util.Objects.requireNonNullElse;
-
public class AnnotationTask implements TaskI<AnnotationResult>
{
private final long uid = MathUtils.getUID();
private void updateOurAnnots(List<AlignmentAnnotation> newAnnots)
{
- List<AlignmentAnnotation> oldAnnots = requireNonNullElse(ourAnnots, Collections.emptyList());
+ List<AlignmentAnnotation> oldAnnots = ourAnnots != null ? ourAnnots : Collections.emptyList();
ourAnnots = newAnnots;
AlignmentI alignment = viewport.getAlignment();
for (AlignmentAnnotation an : oldAnnots)