|
Eclipse CDT Pre-release 3.0 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface supported by model builders for contributed languages.
Model builders parse a TranslationUnit
(i.e., a file) and
return a hierarchy of ICElement
s which represent the high-level
structure of that file (what modules, classes, functions, and similar
constructs are contained in it, and on what line(s) the definition occurs).
The translation unit to parse and the initial element map are given to
ILanguage.createModelBuilder(org.eclipse.cdt.core.model.ITranslationUnit)
, which will presumably
pass that information on to the model builder constructor.
Method Summary | |
---|---|
void |
parse(boolean quickParseMode)
Callback used when a TranslationUnit needs to be parsed.
|
Method Detail |
public void parse(boolean quickParseMode) throws Exception
TranslationUnit
needs to be parsed.
The translation unit to parse is given to
ILanguage.createModelBuilder(org.eclipse.cdt.core.model.ITranslationUnit)
, which will presumably
pass it on to the model builder constructor.
Exception
|
Eclipse CDT Pre-release 3.0 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |