Package | Description |
---|---|
org.eclipse.cdt.core.model |
Modifier and Type | Interface and Description |
---|---|
interface |
IContainerEntry |
interface |
IIncludeEntry |
interface |
IIncludeFileEntry |
interface |
ILibraryEntry |
interface |
IMacroEntry |
interface |
IMacroFileEntry |
interface |
IOutputEntry |
interface |
IProjectEntry |
interface |
ISourceEntry |
Modifier and Type | Method and Description |
---|---|
IPathEntry[] |
IPathEntryContainer.getPathEntries()
Answers the set of path entries this container is mapping to.
|
IPathEntry[] |
IPathEntryContainerExtension.getPathEntries(IPath path,
int typesMask)
Returns the set of entries associated with the resource
and empty array if none.
|
IPathEntry[] |
ICProject.getRawPathEntries()
Returns the list of entries for the project.
|
static IPathEntry[] |
CoreModel.getRawPathEntries(ICProject cproject)
Returns the raw pathentries for the project.
|
IPathEntry[] |
ICProject.getResolvedPathEntries()
Returns the list of entries for the project.
|
static IPathEntry[] |
CoreModel.getResolvedPathEntries(ICProject cproject)
This method returns the resolved pathentries for the project All
pathEntry.CDT_CONTAINER entries in the project's will be replaced by the
entries they resolve to.
|
Modifier and Type | Method and Description |
---|---|
static void |
CoreModel.setRawPathEntries(ICProject cproject,
IPathEntry[] newEntries,
IProgressMonitor monitor)
Sets the pathentries of this project using a list of entries.
|
void |
ICProject.setRawPathEntries(IPathEntry[] entries,
IProgressMonitor monitor)
Sets the entries for this project.
|
static ICModelStatus |
CoreModel.validatePathEntries(ICProject cProject,
IPathEntry[] entries)
Validate a given path entries for a project, using the following rules:
Entries cannot collide with each other; that is, all entry paths must be unique.
|
static ICModelStatus |
CoreModel.validatePathEntry(ICProject cProject,
IPathEntry entry,
boolean checkSourceAttachment,
boolean recurseInContainers)
Returns a C model status describing the problem related to this entry if any,
a status object with code
IStatus.OK if the entry is fine (that is, if the
given entry denotes a valid element). |
Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.