IProject project = this.getProject();
ProjectAdapter projectAdapter = (ProjectAdapter) project.getAdapter(ProjectAdapter.class);
if (projectAdapter != null) {
IBuildAdapter buildAdapter = projectAdapter.getBuildAdapter();
if (buildAdapter != null) {
buildAdapter.clean(monitor);
}
}
}
protected IProject[] build(int kind, Map args, IProgressMonitor monitor) throws CoreException {