public Object[] getChildren(Object parentElement) { if (parentElement instanceof IWorkspaceRoot) { IWorkspaceRoot root = (IWorkspaceRoot) parentElement; return root.getProjects(); } if (parentElement instanceof IProject) { return super.getChildren(JavaCore.create((IProject)parentElement)); } return super.getChildren(parentElement); }
@Override public Object[] getChildren(Object parentElement) { if (parentElement instanceof IWorkspaceRoot) { IWorkspaceRoot root = (IWorkspaceRoot) parentElement; return filterResourceProjects(root.getProjects()); } if (parentElement instanceof IProject) { return super.getChildren(JavaCore.create((IProject)parentElement)); } return super.getChildren(parentElement); }
@Override public Object[] getChildren(Object parentElement) { if (parentElement instanceof IWorkspaceRoot) { IWorkspaceRoot root = (IWorkspaceRoot) parentElement; return filterResourceProjects(root.getProjects()); } if (parentElement instanceof IProject) { return super.getChildren(JavaCore.create((IProject)parentElement)); } return super.getChildren(parentElement); }
@Override public Object[] getChildren(Object element) { Object[] children; if (element instanceof WorkingSetModel) { Assert.isTrue(fWorkingSetModel == element); return fWorkingSetModel.getActiveWorkingSets(); } else if (element instanceof IWorkingSet) { children= getWorkingSetChildren((IWorkingSet)element); } else { children= super.getChildren(element); } return children; }
@Override public Object[] getChildren(Object element) { Object[] children; if (element instanceof WorkingSetModel) { Assert.isTrue(fWorkingSetModel == element); return fWorkingSetModel.getActiveWorkingSets(); } else if (element instanceof IWorkingSet) { children= getWorkingSetChildren((IWorkingSet)element); } else { children= super.getChildren(element); } return children; }
/** * {@inheritDoc} */ public Object[] getChildren(Object element) { Object[] children; if (element instanceof WorkingSetModel) { Assert.isTrue(fWorkingSetModel == element); return fWorkingSetModel.getActiveWorkingSets(); } else if (element instanceof IWorkingSet) { children= getWorkingSetChildren((IWorkingSet)element); } else { children= super.getChildren(element); } return children; }
Object[] children= super.getChildren(element); if (((element instanceof IPackageFragmentRoot && !ClasspathModifier.isInExternalOrArchive((IPackageFragmentRoot) element)) || (element instanceof IJavaProject && fCurrJProject.isOnClasspath(fCurrJProject))) && fShowOutputFolders) {
Object[] children= super.getChildren(element); if (((element instanceof IPackageFragmentRoot && !ClasspathModifier.isInExternalOrArchive((IPackageFragmentRoot) element)) || (element instanceof IJavaProject && fCurrJProject.isOnClasspath(fCurrJProject))) && fShowOutputFolders) {
Object[] children= super.getChildren(element); if (((element instanceof IPackageFragmentRoot && !((IPackageFragmentRoot)element).isArchive()) || (element instanceof IJavaProject && fCurrJProject.isOnClasspath(fCurrJProject))) && fShowOutputFolders) {