|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IBuildStep
This interface is used to represent the build action
Method Summary | |
---|---|
IBuildDescription |
getBuildDescription()
returns a build description that holds this step |
IBuildCommand[] |
getCommands(org.eclipse.core.runtime.IPath cwd,
java.util.Map inStepMap,
java.util.Map outStepMap,
boolean resolveAll)
Returns the set of commands used for building the step NOTE: This is a preliminary method |
IBuildIOType[] |
getInputIOTypes()
Returns an array of input types for this step |
IBuildResource[] |
getInputResources()
Returns the complete set of input resources for this step |
IBuildIOType[] |
getOutputIOTypes()
Returns an array of output types for this step |
IBuildResource[] |
getOutputResources()
Returns the complete set of output resources for this step |
boolean |
isRemoved()
Returns true if the step is removed (due to removal of the project resources that were ised in thie action) |
boolean |
needsRebuild()
Returns true if the step needs rebuild, false - otherwise |
Method Detail |
---|
IBuildIOType[] getInputIOTypes()
IBuildIOType
IBuildIOType[] getOutputIOTypes()
IBuildIOType
boolean needsRebuild()
IBuildResource[] getInputResources()
IBuildResource[] getOutputResources()
boolean isRemoved()
IBuildDescription getBuildDescription()
IBuildCommand[] getCommands(org.eclipse.core.runtime.IPath cwd, java.util.Map inStepMap, java.util.Map outStepMap, boolean resolveAll)
cwd
- inStepMap
- outStepMap
- resolveAll
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |