public Object getElementAt(int i) { return "No Data Model"; } });
if (this.dataModel != null) this.dataModel.removeListDataListener(this); this.dataModel = dataModel; this.dataModel.addListDataListener(this); selectionModel = createSelectionModel();
    public SList() {        this(new AbstractListModel() {            public int getSize() {                return 0;            }            public Object getElementAt(int i) {                return "No Data Model";            }        });    }