diff options
Diffstat (limited to 'eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/project/BaseProjectHelper.java')
-rw-r--r-- | eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/project/BaseProjectHelper.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/project/BaseProjectHelper.java b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/project/BaseProjectHelper.java index 44165ef2e..2eb5dd24a 100644 --- a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/project/BaseProjectHelper.java +++ b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/project/BaseProjectHelper.java @@ -87,6 +87,16 @@ public final class BaseProjectHelper { } /** + * returns a list of source classpath for a specified project + * @param project + * @return a list of path relative to the workspace root. + */ + public static ArrayList<IPath> getSourceClasspaths(IProject project) { + IJavaProject javaProject = JavaCore.create(project); + return getSourceClasspaths(javaProject); + } + + /** * Adds a marker to a file on a specific line. This methods catches thrown * {@link CoreException}, and returns null instead. * @param resource the resource to be marked |