fireContentsChanged(this, index, index);
fireIntervalAdded(this, index, index);
  public void add(int index, Object element)  {    elements.add(index, element);    fireContentsChanged(this, index, index);  }