} else {
throw new AssertionError("Invalid object type: " + er.getClass());
}
}
this.model = new FilterListModel(wrapperItems);
this.model.setFilter(this.value.getText());
this.model.filter();
this.list = new JList(this.model);
this.list.addListSelectionListener(new ListSelectionListener() {