X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fdatamodel%2Ffeatures%2FSequenceFeatures.java;fp=src%2Fjalview%2Fdatamodel%2Ffeatures%2FSequenceFeatures.java;h=8d5ba58c57ceee4d566424597dca01339d66dd24;hb=12ba8429c72ec9428f88adb6ae5338a5df63552e;hp=52da8c793b81ccc531a15f35fd9d8ca5c901a775;hpb=321dc2877e7da49e61364180a84f353e67982578;p=jalview.git diff --git a/src/jalview/datamodel/features/SequenceFeatures.java b/src/jalview/datamodel/features/SequenceFeatures.java index 52da8c7..8d5ba58 100644 --- a/src/jalview/datamodel/features/SequenceFeatures.java +++ b/src/jalview/datamodel/features/SequenceFeatures.java @@ -149,6 +149,14 @@ public class SequenceFeatures implements SequenceFeaturesI } Set featureTypes = getFeatureTypes(ontologyTerm); + if (featureTypes.isEmpty()) + { + /* + * no features of the specified type or any sub-type + */ + return new ArrayList<>(); + } + return getAllFeatures(featureTypes.toArray(new String[featureTypes .size()])); }