|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IToolReference
Field Summary |
---|
Fields inherited from interface org.eclipse.cdt.managedbuilder.core.ITool |
---|
ADVANCED_INPUT_CATEGORY, ANNOUNCEMENT, COMMAND, COMMAND_LINE_GENERATOR, COMMAND_LINE_PATTERN, CONVERT_TO_ID, CUSTOM_BUILD_STEP, DEP_CALC_ID, EMPTY_STRING, FILTER_BOTH, FILTER_C, FILTER_CC, INPUT_TYPE, INTERFACE_EXTS, IS_SYSTEM, NATURE, OPTIONPATHCONVERTER, OUTPUT_FLAG, OUTPUT_PREFIX, OUTPUT_TYPE, OUTPUTS, SOURCES, SUPPORTS_MANAGED_BUILD, TOOL_ELEMENT_NAME, VERSIONS_SUPPORTED, WHITE_SPACE |
Fields inherited from interface org.eclipse.cdt.managedbuilder.core.IHoldsOptions |
---|
OPTION, OPTION_CAT, OPTION_REF |
Method Summary | |
---|---|
OptionReference |
createOptionReference(IOption option)
Answers a reference to the option. |
java.util.List |
getOptionReferenceList()
Answers the list of option references contained in the receiver. |
java.lang.String |
getRawOutputExtensions()
Answers all of the output extensions that the receiver can build. |
java.lang.String |
getRawOutputFlag()
Answers the argument that must be passed to a specific tool in order to control the name of the output artifact. |
java.lang.String |
getRawOutputPrefix()
Answers the prefix that the tool should prepend to the name of the build artifact. |
java.lang.String |
getRawToolCommand()
Answers the command-line invocation defined for the receiver. |
ITool |
getTool()
Answers the tool that the reference has been created for. |
boolean |
isDirty()
Answers true if the receiver ahs been modified in any way. |
boolean |
references(ITool tool)
Answers true if the reference is a reference to the
tool specified in the argument. |
void |
setDirty(boolean isDirty)
Sets the element's "dirty" (have I been modified?) |
boolean |
setToolCommand(java.lang.String cmd)
Set the tool command in the receiver to be the argument. |
Methods inherited from interface org.eclipse.cdt.managedbuilder.core.IHoldsOptions |
---|
addOptionCategory, createOption, createOptions, getChildCategories, getOption, getOptionById, getOptionBySuperClassId, getOptionCategory, getOptions, getOptionToSet, needsRebuild, removeOption, setRebuildState |
Method Detail |
---|
OptionReference createOptionReference(IOption option)
option
-
java.util.List getOptionReferenceList()
ITool getTool()
boolean isDirty()
true
if the receiver ahs been modified in any way.
isDirty
in interface ITool
boolean references(ITool tool)
true
if the reference is a reference to the
tool specified in the argument.
target
- the tool that should be tested
void setDirty(boolean isDirty)
ITool
setDirty
in interface ITool
isDirty
- The value to set the dirty flag to in the receiverboolean setToolCommand(java.lang.String cmd)
setToolCommand
in interface ITool
cmd
-
true
if the command is changed, else false
java.lang.String getRawOutputExtensions()
java.lang.String getRawOutputFlag()
java.lang.String getRawOutputPrefix()
java.lang.String getRawToolCommand()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |