Lines 41-50
Link Here
|
41 |
import org.eclipse.jdt.core.JavaCore; |
41 |
import org.eclipse.jdt.core.JavaCore; |
42 |
import org.eclipse.jdt.core.JavaModelException; |
42 |
import org.eclipse.jdt.core.JavaModelException; |
43 |
|
43 |
|
44 |
import org.eclipse.jdt.internal.corext.buildpath.CreateFolderOperation; |
|
|
45 |
import org.eclipse.jdt.internal.corext.buildpath.AddSelectedSourceFolderOperation; |
44 |
import org.eclipse.jdt.internal.corext.buildpath.AddSelectedSourceFolderOperation; |
46 |
import org.eclipse.jdt.internal.corext.buildpath.ClasspathModifier; |
45 |
import org.eclipse.jdt.internal.corext.buildpath.ClasspathModifier; |
47 |
import org.eclipse.jdt.internal.corext.buildpath.ClasspathModifierOperation; |
46 |
import org.eclipse.jdt.internal.corext.buildpath.ClasspathModifierOperation; |
|
|
47 |
import org.eclipse.jdt.internal.corext.buildpath.CreateFolderOperation; |
48 |
import org.eclipse.jdt.internal.corext.buildpath.EditFiltersOperation; |
48 |
import org.eclipse.jdt.internal.corext.buildpath.EditFiltersOperation; |
49 |
import org.eclipse.jdt.internal.corext.buildpath.EditOutputFolderOperation; |
49 |
import org.eclipse.jdt.internal.corext.buildpath.EditOutputFolderOperation; |
50 |
import org.eclipse.jdt.internal.corext.buildpath.ExcludeOperation; |
50 |
import org.eclipse.jdt.internal.corext.buildpath.ExcludeOperation; |
Lines 621-627
Link Here
|
621 |
private static int getFileType(IFile file, IJavaProject project) throws JavaModelException { |
621 |
private static int getFileType(IFile file, IJavaProject project) throws JavaModelException { |
622 |
if (ClasspathModifier.isArchive(file, project)) |
622 |
if (ClasspathModifier.isArchive(file, project)) |
623 |
return ARCHIVE; |
623 |
return ARCHIVE; |
624 |
if (!file.getName().endsWith(".java")) //$NON-NLS-1$ |
624 |
if (!JavaCore.isJavaLikeFileName(file.getName())) |
625 |
return FILE; |
625 |
return FILE; |
626 |
IContainer fileParent= file.getParent(); |
626 |
IContainer fileParent= file.getParent(); |
627 |
if (fileParent.getFullPath().equals(project.getPath())) { |
627 |
if (fileParent.getFullPath().equals(project.getPath())) { |