public class ResolverUtils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static ResolvedPathEntry[] |
resolveIncludePathes(EclipseProject project,
boolean relative,
boolean allowmultiple)
Resolves the include pathes of a C/C++ project.
|
static ResolvedPathEntry[] |
resolveSourcePathes(EclipseProject project,
boolean relative,
boolean allowmultiple)
Resolves the source pathes of a C/C++ project.
|
public static ResolvedPathEntry[] resolveIncludePathes(EclipseProject project, boolean relative, boolean allowmultiple) throws MultipleFolderException, FileParserException
project
- The eclipse C/C++ project.relative
- Generate relative pathes.allowmultiple
- true <=> Multiple source folders are allowed.MultipleFolderException
- There are more than one source folders but
only a single one is allowed.FileParserException
- A project could not be read.public static ResolvedPathEntry[] resolveSourcePathes(EclipseProject project, boolean relative, boolean allowmultiple) throws MultipleFolderException, FileParserException
project
- The eclipse C/C++ project.relative
- Generate relative pathes.allowmultiple
- true <=> Multiple source folders are allowed.MultipleFolderException
- There are more than one source folders but
only a single one is allowed.FileParserException
- A project could not be read.