|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.cdt.managedbuilder.internal.buildmodel.BuildDescription
public class BuildDescription
Constructor Summary | |
---|---|
BuildDescription(IConfiguration cfg)
|
Method Summary | |
---|---|
boolean |
checkFlags(int flags)
|
BuildResource |
createResource(org.eclipse.core.runtime.IPath projPath)
|
BuildResource |
createResource(org.eclipse.core.runtime.IPath location,
org.eclipse.core.runtime.IPath fullPath)
|
BuildResource |
createResource(org.eclipse.core.resources.IResource rc)
|
BuildResource |
createResource(java.lang.String projPath)
|
BuildStep |
createStep(ITool tool,
IInputType type)
|
IBuildResource |
getBuildResource(org.eclipse.core.runtime.IPath location)
Returns the Build resource for the given resource location |
IBuildResource |
getBuildResource(org.eclipse.core.resources.IResource resource)
Returns the Build resource for the given resource |
IBuildResource |
getBuildResourceForFullPath(org.eclipse.core.runtime.IPath fullPath)
|
IConfiguration |
getConfiguration()
Returns the build configuration this representation was created for |
org.eclipse.core.runtime.IPath |
getDefaultBuildDirFullPath()
|
org.eclipse.core.runtime.IPath |
getDefaultBuildDirLocation()
Returns the default build directory location |
org.eclipse.core.resources.IResourceDelta |
getDelta()
|
java.util.Map |
getEnvironment()
|
IBuildStep |
getInputStep()
Returns the main input step |
java.lang.String[] |
getLibs(BuildStep step)
|
IBuildStep |
getOutputStep()
Returns the main output step |
org.eclipse.core.resources.IProject |
getProject()
|
IBuildResource[] |
getResources()
Returns all resources used in the build |
IBuildStep[] |
getSteps()
Returns all build steps used in the build |
java.lang.String[] |
getUserObjs(BuildStep step)
|
BuildIOType[][] |
removeResource(BuildResource rc)
|
BuildResource[][] |
removeStep(BuildStep step)
|
void |
synchRebuildState()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BuildDescription(IConfiguration cfg)
Method Detail |
---|
public void synchRebuildState() throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public IBuildStep getInputStep()
IBuildDescription
getInputStep
in interface IBuildDescription
public IBuildStep getOutputStep()
IBuildDescription
getOutputStep
in interface IBuildDescription
public boolean checkFlags(int flags)
public BuildResource[][] removeStep(BuildStep step)
public BuildIOType[][] removeResource(BuildResource rc)
public IBuildResource getBuildResource(org.eclipse.core.runtime.IPath location)
IBuildDescription
getBuildResource
in interface IBuildDescription
public IBuildResource[] getResources()
IBuildDescription
getResources
in interface IBuildDescription
public IConfiguration getConfiguration()
IBuildDescription
getConfiguration
in interface IBuildDescription
public java.util.Map getEnvironment()
public org.eclipse.core.resources.IProject getProject()
public java.lang.String[] getLibs(BuildStep step)
public java.lang.String[] getUserObjs(BuildStep step)
public BuildResource createResource(java.lang.String projPath)
public BuildResource createResource(org.eclipse.core.runtime.IPath projPath)
public BuildResource createResource(org.eclipse.core.resources.IResource rc)
public BuildResource createResource(org.eclipse.core.runtime.IPath location, org.eclipse.core.runtime.IPath fullPath)
public org.eclipse.core.resources.IResourceDelta getDelta()
public BuildStep createStep(ITool tool, IInputType type)
public org.eclipse.core.runtime.IPath getDefaultBuildDirLocation()
IBuildDescription
getDefaultBuildDirLocation
in interface IBuildDescription
public org.eclipse.core.runtime.IPath getDefaultBuildDirFullPath()
getDefaultBuildDirFullPath
in interface IBuildDescription
public IBuildStep[] getSteps()
IBuildDescription
getSteps
in interface IBuildDescription
public IBuildResource getBuildResource(org.eclipse.core.resources.IResource resource)
IBuildDescription
getBuildResource
in interface IBuildDescription
public IBuildResource getBuildResourceForFullPath(org.eclipse.core.runtime.IPath fullPath)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |