{
if (s != null && !sequences.contains(s))
{
- List<SequenceI> before = sequences;
sequences.add(s);
- changeSupport.firePropertyChange(SEQ_GROUP_CHANGED, before,
- sequences);
+ changeSupport.firePropertyChange(SEQ_GROUP_CHANGED,
+ sequences.size() - 1, sequences.size());
}
if (recalc)
{
List<SequenceI> before = sequences;
sequences.remove(s);
- changeSupport.firePropertyChange(SEQ_GROUP_CHANGED, before,
- sequences);
+ changeSupport.firePropertyChange(SEQ_GROUP_CHANGED,
+ sequences.size() + 1, sequences.size());
if (recalc)
{