IJavaSearchScope searchScope = SearchEngine.createStrictHierarchyScope( project, superType, true, false, null );
SelectionDialog dialog = JavaUI.createTypeDialog( parent, PlatformUI.getWorkbench().getProgressService(), searchScope,
IJavaElementSearchConstants.CONSIDER_CLASSES, false, "" );
dialog.setTitle( "Find Preloader" );
if ( dialog.open() == Window.OK ) {
IType type = (IType) dialog.getResult()[0];
return type.getFullyQualifiedName( '$' );
}
}
catch ( JavaModelException e ) {