hideAllAnnotations_actionPerformed(true, false);
}
});
+ SequenceAnnotationOrder sortAnnotationsBy = SequenceAnnotationOrder
+ .valueOf(Cache.getDefault(Cache.SORT_ANNOTATIONS,
+ SequenceAnnotationOrder.NONE.name()));
sortAnnBySequence.setText(MessageManager
.getString("label.sort_annotations_by_sequence"));
+ sortAnnBySequence
+ .setSelected(sortAnnotationsBy == SequenceAnnotationOrder.SEQUENCE_AND_LABEL);
sortAnnBySequence.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent e)
{
boolean newState = sortAnnBySequence.getState();
- sortAnnByLabel.setState(false);
+ sortAnnByLabel.setSelected(false);
setAnnotationSortOrder(newState ? SequenceAnnotationOrder.SEQUENCE_AND_LABEL
: SequenceAnnotationOrder.NONE);
sortAnnotations_actionPerformed();
});
sortAnnByLabel.setText(MessageManager
.getString("label.sort_annotations_by_label"));
+ sortAnnByLabel
+ .setSelected(sortAnnotationsBy == SequenceAnnotationOrder.LABEL_AND_SEQUENCE);
sortAnnByLabel.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent e)
{
boolean newState = sortAnnByLabel.getState();
- sortAnnBySequence.setState(false);
+ sortAnnBySequence.setSelected(false);
setAnnotationSortOrder(newState ? SequenceAnnotationOrder.LABEL_AND_SEQUENCE
: SequenceAnnotationOrder.NONE);
sortAnnotations_actionPerformed();
});
showAutoFirst.setText(MessageManager.getString("label.show_first"));
- showAutoFirst.setState(Cache.getDefault("SHOW_AUTOCALC_ABOVE", false));
+ showAutoFirst.setState(Cache.getDefault(Cache.SHOW_AUTOCALC_ABOVE,
+ false));
showAutoFirst.addActionListener(new ActionListener()
{
@Override