Community
Participate
Working Groups
elements = new IJavaElement[]{};
}
int constraints = IJavaSearchScope.SOURCES;
constraints |= IJavaSearchScope.APPLICATION_LIBRARIES;
if (fSearchExternalJarsCheckButton.getSelection()) {
constraints |= IJavaSearchScope.SYSTEM_LIBRARIES;
IJavaSearchScope searchScope = SearchEngine.createJavaSearchScope(elements, constraints);
try {
IJavaElement[] javaElements = getJavaElements(elements);
MainMethodSearchEngine engine = new MainMethodSearchEngine();
IJavaSearchScope scope = SearchEngine.createJavaSearchScope(javaElements, false);
IJavaSearchScope scope = SearchEngine.createJavaSearchScope(javaElements, constraints);
return engine.searchMainMethods(context, scope, true);
} catch (InvocationTargetException e) {
throw (CoreException)e.getTargetException();