{
featureOrder = new Hashtable<>();
}
- featureOrder.put(type, Float.valueOf(position));
+ featureOrder.put(type, new Float(position));
return position;
}
}
if (newGroupsVisible)
{
- featureGroups.put(group, Boolean.valueOf(true));
+ featureGroups.put(group, new Boolean(true));
return true;
}
return false;
@Override
public void setGroupVisibility(String group, boolean visible)
{
- featureGroups.put(group, Boolean.valueOf(visible));
+ featureGroups.put(group, new Boolean(visible));
}
@Override
for (String gst : toset)
{
Boolean st = featureGroups.get(gst);
- featureGroups.put(gst, Boolean.valueOf(visible));
+ featureGroups.put(gst, new Boolean(visible));
if (st != null)
{
rdrw = rdrw || (visible != st.booleanValue());
*/
protected boolean featureGroupNotShown(final SequenceFeature sequenceFeature)
{
+ Boolean b;
return featureGroups != null
&& sequenceFeature.featureGroup != null
- && sequenceFeature.featureGroup.length() != 0
- && featureGroups.containsKey(sequenceFeature.featureGroup)
- && !featureGroups.get(sequenceFeature.featureGroup)
- .booleanValue();
+ && sequenceFeature.featureGroup.length() > 0
+ && (b = featureGroups.get(sequenceFeature.featureGroup)) != null
+ && !b.booleanValue();
}
/**