// JBPNote this routine could also mark rows, not just columns.
// need a decent query structure to allow all types of feature searches
BitSet bs = new BitSet();
- boolean searchSelection = viewport.getSelectionGroup() != null
- && !extendCurrent;
- SequenceCollectionI sqcol = searchSelection ? viewport
- .getSelectionGroup() : viewport.getAlignment();
+ SequenceCollectionI sqcol = (viewport.getSelectionGroup() == null
+ || extendCurrent) ? viewport.getAlignment()
+ : viewport.getSelectionGroup();
int nseq = findColumnsWithFeature(featureType, sqcol, bs);
}
else
{
- String key = searchSelection ? "label.no_feature_found_selection"
- : "label.no_feature_of_type_found";
- avcg.setStatus(MessageManager.formatMessage(key,
- new String[] { featureType }));
+ avcg.setStatus(MessageManager
+ .formatMessage("label.no_feature_of_type_found", new String[]
+ { featureType }));
if (!extendCurrent)
{
cs.clear();