|
Carbide.c++ | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICarbideBuildManager
This is a singleton class that allows you to get any Carbide.c++ project. You can get this instance by calling
CarbideBuilderPlugin.getBuildManager().
CarbideBuilderPlugin, ICarbideProjectInfo| Method Summary | |
|---|---|
ICarbideProjectModifier |
createProjectInfo(ICProjectDescription projDes)
Creates a minimal Carbide.c++ project |
ICarbideProjectInfo |
getProjectInfo(IProject project)
Get the ICarbideProjectInfo for a given IProject. |
ICarbideProjectModifier |
getProjectModifier(IProject project)
Get the ICarbideProjectModifier for a given IProject. |
boolean |
isCarbideProject(IProject project)
Test whether or not this has a Carbide.c++ version 1.2 and greater project nature. |
boolean |
isCarbideSBSv2Project(IProject project)
Test whether or not this has a Carbide.c++ SBSv2 project nature. |
boolean |
isCoronaProject(IProject project)
Test whether or not this is a Carbide.c++ version 1.1 or less project. |
void |
setProjectInfo(ICarbideProjectInfo newInfo)
Replace the old ICarbideProjectInfo with the new |
| Method Detail |
|---|
boolean isCarbideProject(IProject project)
project - - An IProject interface.
boolean isCoronaProject(IProject project)
project -
boolean isCarbideSBSv2Project(IProject project)
project - - An IProject interface.
ICarbideProjectInfo getProjectInfo(IProject project)
project - - An IProject interface.
ICarbideProjectModifier createProjectInfo(ICProjectDescription projDes)
projDes - - An IProjectDescription
ICarbideProjectModifier getProjectModifier(IProject project)
project - - An IProject interface.
void setProjectInfo(ICarbideProjectInfo newInfo)
newInfo - a copy of the old info with changes applied
|
Carbide.c++ | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||