|
Carbide.c++ | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IImageMakefileView
Interface to image-makefile specific commands.
Views are created with an IImageMakefileViewConfiguration.
IImageMakefileViewConfiguration| Method Summary | |
|---|---|
IMultiImageSource |
createMultiImageSource()
Create a new, invalid multi-image source (not added) |
IImageMakefileData |
getData()
Get a copy of cacheable data for the view. |
java.lang.String |
getDefaultImageTarget()
Get the default target under which to add new mifconv commands. |
java.util.List<IMultiImageSource> |
getMultiImageSources()
Access/modify the multi-image sources built in the Makefile (e.g., one per call to mifconv). |
java.lang.String |
getUnexpandedMultiImageSourceTargetPath(IMultiImageSource source)
Get the string appearing in the Makefile that is the target of the multi-image source. |
void |
setDefaultImageTarget(java.lang.String targetName)
Set the default target under which to add new mifconv commands. |
| Methods inherited from interface com.nokia.carbide.cpp.epoc.engine.model.IView |
|---|
addListener, commit, convertModelToProjectPath, convertProjectToModelPath, dispose, forceSynchronized, getMessages, getModel, getProjectPath, getReferencedFiles, getViewConfiguration, markUnsynchronized, merge, needsSynchonize, removeListener, revert, setDebug |
| Methods inherited from interface com.nokia.carbide.cpp.epoc.engine.model.makefile.IMakefileViewBase |
|---|
appendText, deleteDirective, expandAllMacrosInRuleString, expandAllMacrosInString, findCommandsInvoking, findRuleForTarget, getAllMacroDefinitions, getAllMacroDefinitions, getEOL, getMakefile, insertText, insertTextBefore, replaceDirective, unexpandMacros, unexpandMacros |
| Methods inherited from interface com.nokia.carbide.cpp.epoc.engine.model.makefile.image.IImageMakefileData |
|---|
getMakefile |
| Methods inherited from interface com.nokia.carbide.cpp.epoc.engine.model.IData |
|---|
getModelPath, getProjectPath, getReferencedFiles |
| Method Detail |
|---|
java.util.List<IMultiImageSource> getMultiImageSources()
Multi-image sources may be added to or removed from the map.
(note: "project" comes from IViewConfiguration#IViewParserConfiguration#getProjectRoot())
getMultiImageSources in interface IImageMakefileDataIMultiImageSource createMultiImageSource()
IMultiImageSource.isValid()void setDefaultImageTarget(java.lang.String targetName)
targetName - new name, or nulljava.lang.String getDefaultImageTarget()
getDefaultImageTarget in interface IImageMakefileDatajava.lang.String getUnexpandedMultiImageSourceTargetPath(IMultiImageSource source)
source -
IImageMakefileData getData()
IView
getData in interface IViewnull if such data cannot be created
|
Carbide.c++ | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||