fix #774 infinite loop in net.sourceforge.phpeclipse.builder.IdentifierIndexManager...
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / ui / filters / NonSharedProjectFilter.java
index cbeda16..f9a78e3 100644 (file)
  *******************************************************************************/
 package net.sourceforge.phpdt.internal.ui.filters;
 
+import net.sourceforge.phpdt.core.IJavaProject;
 
 import org.eclipse.core.resources.IProject;
-
-import org.eclipse.team.core.RepositoryProvider;
-
 import org.eclipse.jface.viewers.Viewer;
 import org.eclipse.jface.viewers.ViewerFilter;
-
-import net.sourceforge.phpdt.core.IJavaProject;
+import org.eclipse.team.core.RepositoryProvider;
 
 /**
  * Filters non-shared projects and Java projects. Non-shared projects are
@@ -33,14 +30,14 @@ public class NonSharedProjectFilter extends ViewerFilter {
         */
        public boolean select(Viewer viewer, Object parent, Object element) {
                if (element instanceof IProject)
-                       return isSharedProject((IProject)element);
-               
+                       return isSharedProject((IProject) element);
+
                if (element instanceof IJavaProject)
-                       return isSharedProject(((IJavaProject)element).getProject());
+                       return isSharedProject(((IJavaProject) element).getProject());
 
                return true;
        }
-       
+
        private boolean isSharedProject(IProject project) {
                return !project.isAccessible() || RepositoryProvider.isShared(project);
        }