UnitService¶
-
public class
UnitService
implements ISpoofaxUnitService¶
Constructors¶
UnitService¶
-
public
UnitService
(ITermFactoryService termFactoryService)¶
Methods¶
analyzeUnit¶
-
public ISpoofaxAnalyzeUnit
analyzeUnit
(ISpoofaxParseUnit input, AnalyzeContrib contrib, IContext context)¶
analyzeUnitUpdate¶
-
public ISpoofaxAnalyzeUnitUpdate
analyzeUnitUpdate
(FileObject source, AnalyzeUpdateData contrib, IContext context)¶
emptyAnalyzeUnit¶
-
public ISpoofaxAnalyzeUnit
emptyAnalyzeUnit
(ISpoofaxParseUnit input, IContext context)¶
emptyAnalyzeUnitUpdate¶
-
public ISpoofaxAnalyzeUnitUpdate
emptyAnalyzeUnitUpdate
(FileObject source, IContext context)¶
emptyInputUnit¶
-
public ISpoofaxInputUnit
emptyInputUnit
(FileObject source, ILanguageImpl langImpl, ILanguageImpl dialect)¶
emptyInputUnit¶
-
public ISpoofaxInputUnit
emptyInputUnit
(ILanguageImpl langImpl, ILanguageImpl dialect)¶
emptyParseUnit¶
-
public ISpoofaxParseUnit
emptyParseUnit
(ISpoofaxInputUnit input)¶
emptyTransformUnit¶
-
public ISpoofaxTransformUnit<ISpoofaxParseUnit>
emptyTransformUnit
(ISpoofaxParseUnit input, IContext context, TransformActionContrib action)¶
emptyTransformUnit¶
-
public ISpoofaxTransformUnit<ISpoofaxAnalyzeUnit>
emptyTransformUnit
(ISpoofaxAnalyzeUnit input, IContext context, TransformActionContrib action)¶
inputUnit¶
-
public ISpoofaxInputUnit
inputUnit
(FileObject source, String text, ILanguageImpl langImpl, ILanguageImpl dialect, JSGLRParserConfiguration config)¶
inputUnit¶
-
public ISpoofaxInputUnit
inputUnit
(String text, ILanguageImpl langImpl, ILanguageImpl dialect, JSGLRParserConfiguration config)¶
inputUnit¶
-
public ISpoofaxInputUnit
inputUnit
(FileObject source, String text, ILanguageImpl langImpl, ILanguageImpl dialect)¶
inputUnit¶
-
public ISpoofaxInputUnit
inputUnit
(String text, ILanguageImpl langImpl, ILanguageImpl dialect)¶
parseUnit¶
-
public ISpoofaxParseUnit
parseUnit
(ISpoofaxInputUnit input, ParseContrib contrib)¶
transformUnit¶
-
public <I extends IUnit> ISpoofaxTransformUnit<I>
transformUnit
(I input, TransformContrib contrib, IContext context, TransformActionContrib action)¶