Eclipse CDT
7.0

Uses of Interface
org.eclipse.cdt.core.model.ICProject

Packages that use ICProject
org.eclipse.cdt.core.model   
 

Uses of ICProject in org.eclipse.cdt.core.model
 

Methods in org.eclipse.cdt.core.model that return ICProject
 ICProject CoreModel.create(IProject project)
          Creates an ICElement for an IProject.
 ICProject ICElement.getCProject()
          Returns the C project this element is contained in, or null if this element is not contained in any C project
 ICProject ICModel.getCProject(java.lang.String name)
          Returns the C project with the given name.
 ICProject[] ICModel.getCProjects()
          Returns the C projects.
 

Methods in org.eclipse.cdt.core.model with parameters of type ICProject
 boolean PathEntryContainerInitializer.canUpdatePathEntryContainer(IPath containerPath, ICProject project)
          Returns true if this container initializer can be requested to perform updates on its own container values.
 ITranslationUnit CoreModel.createTranslationUnitFrom(ICProject cproject, IPath path)
          Creates a translation from an IPath.
static ITranslationUnit CoreModelUtil.findTranslationUnitForLocation(IPath location, ICProject preferredProject)
          Searches for a translation unit within the cprojects.
 java.lang.String PathEntryContainerInitializer.getDescription(IPath containerPath, ICProject project)
           
static IPathEntryContainer CoreModel.getPathEntryContainer(IPath containerPath, ICProject project)
          Answers the project specific value for a given container.
static IPathEntry[] CoreModel.getRawPathEntries(ICProject cproject)
          Returns the raw pathentries 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.
abstract  void PathEntryContainerInitializer.initialize(IPath containerPath, ICProject project)
           
 void PathEntryContainerInitializer.requestPathEntryContainerUpdate(IPath containerPath, ICProject project, IPathEntryContainer containerSuggestion)
          Request a registered container definition to be updated according to a container suggestion.
static void CoreModel.setPathEntryContainer(ICProject[] affectedProjects, IPathEntryContainer container, IProgressMonitor monitor)
          Bind a container reference path to some actual containers (IPathEntryContainer).
static void CoreModel.setRawPathEntries(ICProject cproject, IPathEntry[] newEntries, IProgressMonitor monitor)
          Sets the pathentries of this project using a list of entries.
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).
 


Eclipse CDT
7.0

Copyright (c) IBM Corp. and others 2004, 2012. All Rights Reserved.