public interface ICLibraryFileEntry extends ICLanguageSettingPathEntry
ICSettingEntry.LIBRARY_FILE
.ALL, BUILTIN, EXPORTED, FRAMEWORKS_MAC, INCLUDE_FILE, INCLUDE_PATH, LIBRARY_FILE, LIBRARY_PATH, LOCAL, MACRO, MACRO_FILE, NONE, OUTPUT_PATH, READONLY, RESOLVED, SOURCE_PATH, UNDEFINED, VALUE_WORKSPACE_PATH
Modifier and Type | Method and Description |
---|---|
org.eclipse.core.runtime.IPath |
getSourceAttachmentPath()
Returns the path to the source archive or folder associated with this
C path entry, or
null if this C path entry has no
source attachment. |
org.eclipse.core.runtime.IPath |
getSourceAttachmentPrefixMapping()
Returns the path to map the source paths with to the source achive or folder
An empty path indicates that the is a one-to-one mapping of source paths to the
source achive or folder path.
|
org.eclipse.core.runtime.IPath |
getSourceAttachmentRootPath()
Returns the path within the source archive or folder where source
are located.
|
getFullPath, getLocation, isValueWorkspacePath
equalsByContents, equalsByName, getFlags, getKind, getName, getValue, isBuiltIn, isReadOnly, isResolved
org.eclipse.core.runtime.IPath getSourceAttachmentPath()
null
if this C path entry has no
source attachment.
Only library and variable C path entries may have source attachments. For library C path entries, the result path (if present) locates a source archive or folder. This archive or folder can be located in a project of the workspace or outside thr workspace. For variable c path entries, the result path (if present) has an analogous form and meaning as the variable path, namely the first segment is the name of a c path variable.
null
if noneorg.eclipse.core.runtime.IPath getSourceAttachmentRootPath()
null
value
if and only if getSourceAttachmentPath
returns
a non-null
value.null
if
not applicableorg.eclipse.core.runtime.IPath getSourceAttachmentPrefixMapping()
null
value
if and only if getSourceAttachmentPath
returns
a non-null
value.null
if
not applicableCopyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.