// expect lots of tableitems, this should be faster
setUseHashlookup(true);
// do all the good DND stuff here
CardTemplateDragSourceAdapter sourceListener = new CardTemplateDragSourceAdapter(this);
addDragSupport(DND.DROP_COPY | DND.DROP_MOVE, new Transfer[] { sourceListener.getTransfer() }, sourceListener);
// connect to data
setContentProvider( new OracleContentProvider(new TermQuery(new Term(CardPool.META, CardPool.LUCENE_DEFAULT))));
}