import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.ui.IMemento;
import org.eclipse.ui.dialogs.FilteredItemsSelectionDialog;
import com.salesforce.ide.apex.handlers.OpenTypeHandler.OpenTypeClassHolder;
<BUG>import com.salesforce.ide.apex.ui.Activator;
public class FilteredApexResourcesSelectionDialog extends FilteredItemsSelectionDialog {</BUG>
private Map<String, OpenTypeClassHolder> resources;
private static boolean alreadyOpen = false;
private static final ILabelProvider listLabelProvider = new LabelProvider() {

import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.ui.IMemento;
import org.eclipse.ui.dialogs.FilteredItemsSelectionDialog;
import com.salesforce.ide.apex.handlers.OpenTypeHandler.OpenTypeClassHolder;
import com.salesforce.ide.apex.ui.Activator;
import com.salesforce.ide.apex.ui.Messages;
public class FilteredApexResourcesSelectionDialog extends FilteredItemsSelectionDialog {
private Map<String, OpenTypeClassHolder> resources;
private static boolean alreadyOpen = false;
private static final ILabelProvider listLabelProvider = new LabelProvider() {
