StrategoTransformer¶
-
public class
StrategoTransformer
implements IStrategoTransformer¶
Constructors¶
StrategoTransformer¶
-
public
StrategoTransformer
(IResourceService resourceService, ISpoofaxUnitService unitService, IEditorRegistry editorRegistry, IStrategoRuntimeService strategoRuntimeService, IStrategoCommon common)¶
Methods¶
transform¶
-
public ISpoofaxTransformUnit<ISpoofaxParseUnit>
transform
(ISpoofaxParseUnit input, IContext context, TransformActionContrib action, ITransformConfig config)¶
transform¶
-
public ISpoofaxTransformUnit<ISpoofaxAnalyzeUnit>
transform
(ISpoofaxAnalyzeUnit input, IContext context, TransformActionContrib action, ITransformConfig config)¶
transformAllAnalyzed¶
-
public Collection<ISpoofaxTransformUnit<ISpoofaxAnalyzeUnit>>
transformAllAnalyzed
(Iterable<ISpoofaxAnalyzeUnit> inputs, IContext context, TransformActionContrib action, ITransformConfig config)¶
transformAllParsed¶
-
public Collection<ISpoofaxTransformUnit<ISpoofaxParseUnit>>
transformAllParsed
(Iterable<ISpoofaxParseUnit> inputs, IContext context, TransformActionContrib action, ITransformConfig config)¶