public class BodyCodeGenerator
extends org.eclipse.xtend2.lib.StringConcatenationClient
PatternModelAcceptor implementation that generates body code for IQuerySpecification classes.
Implementation note: it extends StringConcatenationClient so that it can be used with ImportingStringConcatenation.| Constructor and Description |
|---|
BodyCodeGenerator(Pattern pattern,
CallableRelation call,
EMFPatternLanguageJvmModelInferrerUtil util,
IErrorFeedback feedback,
org.eclipse.xtext.xbase.jvmmodel.JvmTypeReferenceBuilder typeReferences) |
BodyCodeGenerator(Pattern pattern,
PatternBody body,
EMFPatternLanguageJvmModelInferrerUtil util,
IErrorFeedback feedback,
org.eclipse.xtext.xbase.jvmmodel.JvmTypeReferenceBuilder typeReferences) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendTo(org.eclipse.xtend2.lib.StringConcatenationClient.TargetStringConcatenation target) |
public BodyCodeGenerator(Pattern pattern, PatternBody body, EMFPatternLanguageJvmModelInferrerUtil util, IErrorFeedback feedback, org.eclipse.xtext.xbase.jvmmodel.JvmTypeReferenceBuilder typeReferences)
public BodyCodeGenerator(Pattern pattern, CallableRelation call, EMFPatternLanguageJvmModelInferrerUtil util, IErrorFeedback feedback, org.eclipse.xtext.xbase.jvmmodel.JvmTypeReferenceBuilder typeReferences)