org.eclipse.cdt.managedbuilder.core
Interface IEnvVarBuildPath
- All Known Implementing Classes:
- EnvVarBuildPath
public interface IEnvVarBuildPath
- Since:
- 3.0
BUILDPATH_INCLUDE
static final int BUILDPATH_INCLUDE
- See Also:
- Constant Field Values
BUILDPATH_LIBRARY
static final int BUILDPATH_LIBRARY
- See Also:
- Constant Field Values
BUILD_PATH_ELEMENT_NAME
static final java.lang.String BUILD_PATH_ELEMENT_NAME
- See Also:
- Constant Field Values
TYPE
static final java.lang.String TYPE
- See Also:
- Constant Field Values
LIST
static final java.lang.String LIST
- See Also:
- Constant Field Values
PATH_DELIMITER
static final java.lang.String PATH_DELIMITER
- See Also:
- Constant Field Values
BUILD_PATH_RESOLVER
static final java.lang.String BUILD_PATH_RESOLVER
- See Also:
- Constant Field Values
TYPE_INCLUDE
static final java.lang.String TYPE_INCLUDE
- See Also:
- Constant Field Values
TYPE_LIBRARY
static final java.lang.String TYPE_LIBRARY
- See Also:
- Constant Field Values
NAME_SEPARATOR
static final java.lang.String NAME_SEPARATOR
- See Also:
- Constant Field Values
getType
int getType()
- Returns:
- one of the ITool.BUILDPATH _xxx
getVariableNames
java.lang.String[] getVariableNames()
- Returns:
- the array of String representing the build variable names
getPathDelimiter
java.lang.String getPathDelimiter()
- Returns:
- the String representing the path delimiter used in the variables returned by
the getVariableNames() method
getBuildPathResolver
IBuildPathResolver getBuildPathResolver()
- Returns:
- the IBuildPathResolver interface implementation provided by the tool-integrator
in order to specify his/her own logic of resolving the variable values to the build paths
(see also the "Specifying the Includes and Library paths environment variables" and
the "IBuildPathResolver" sections for more detail and for explanation why this callback
might be needed)