Well, I do use it elsewhere:
public MultiFacilityListPanel(final String id, final EnmPage parent,
final FacilitySearchByLocationCriteria criteria) {
super(id, parent, new MultiFacilitySearchDataProvider(criteria), criteria.getSearchType());
}
But this snippet isn't finished yet, because the data provider class won't compile (yet)