public interface IIncludeEntry extends IPathEntry
CDT_CONTAINER, CDT_INCLUDE, CDT_INCLUDE_FILE, CDT_LIBRARY, CDT_MACRO, CDT_MACRO_FILE, CDT_OUTPUT, CDT_PROJECT, CDT_SOURCE
Modifier and Type | Method and Description |
---|---|
char[][] |
fullExclusionPatternChars()
Returns a char based representation of the exclusions patterns full path.
|
org.eclipse.core.runtime.IPath |
getBasePath()
Return the base path of the includePath
|
org.eclipse.core.runtime.IPath |
getBaseReference()
Return the reference path
|
org.eclipse.core.runtime.IPath[] |
getExclusionPatterns()
If isRecursive() is true, specify an exclude file patterns.
|
org.eclipse.core.runtime.IPath |
getFullIncludePath()
Return the includePath with the base path.
|
org.eclipse.core.runtime.IPath |
getIncludePath()
Returns the include path
|
boolean |
isSystemInclude()
Whether or not it a system include path
|
getEntryKind, getPath, isExported
org.eclipse.core.runtime.IPath getIncludePath()
org.eclipse.core.runtime.IPath getBasePath()
org.eclipse.core.runtime.IPath getFullIncludePath()
org.eclipse.core.runtime.IPath getBaseReference()
boolean isSystemInclude()
org.eclipse.core.runtime.IPath[] getExclusionPatterns()
char[][] fullExclusionPatternChars()
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.