in org.apache.easyant4e/src/org/apache/easyant4e/EasyAntPlugin.java [83:95]
private IProject getSelectedProject() throws CoreException {
IProject project = null;
Object selectedResource = getSelectedResource();
if (selectedResource instanceof IResource) {
IResource resource = (IResource) selectedResource;
project = resource.getProject();
} else if (selectedResource instanceof ClassPathContainer) {
// FIXME maybe use Adaptable and WorkbenchAdapter to resolve project
// container
project = ((ClassPathContainer) selectedResource).getJavaProject().getProject();
}
return project;
}