public class OutputFolderResolver
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static ResolvedPathEntry[] |
resolveAllOutputFolder(EclipseProject project,
boolean resolveRelative,
boolean allowMultipleFolder) |
static ResolvedPathEntry[] |
resolveDefaultOutputFolder(EclipseProject project,
boolean resolveRelative)
Resolves the default output folder of the specified project.
|
static ResolvedPathEntry[] |
resolveOutputFolderForSourceFolder(EclipseProject project,
java.lang.String sourceFolder,
boolean resolveRelative,
boolean prependProjectName) |
public static ResolvedPathEntry[] resolveDefaultOutputFolder(EclipseProject project, boolean resolveRelative) throws MultipleFolderException
project
- the projectresolveRelative
- whether to resolve relative to the workspace or notMultipleFolderException
public static ResolvedPathEntry[] resolveOutputFolderForSourceFolder(EclipseProject project, java.lang.String sourceFolder, boolean resolveRelative, boolean prependProjectName) throws MultipleFolderException
project
- sourceFolder
- the source folder has to be relative.resolveRelative
- MultipleFolderException
public static ResolvedPathEntry[] resolveAllOutputFolder(EclipseProject project, boolean resolveRelative, boolean allowMultipleFolder) throws MultipleFolderException
project
- resolveRelative
- MultipleFolderException