Class BodyCodeGenerator
- java.lang.Object
-
- org.eclipse.xtend2.lib.StringConcatenationClient
-
- org.eclipse.viatra.query.patternlanguage.emf.jvmmodel.BodyCodeGenerator
-
public class BodyCodeGenerator extends org.eclipse.xtend2.lib.StringConcatenationClient
PatternModelAcceptor
implementation that generates body code forIQuerySpecification
classes. Implementation note: it extendsStringConcatenationClient
so that it can be used withImportingStringConcatenation
.- Since:
- 1.1
- No Reference:
-
-
Constructor Summary
Constructors Constructor 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
appendTo(org.eclipse.xtend2.lib.StringConcatenationClient.TargetStringConcatenation target)
-
-
-
Constructor Detail
-
BodyCodeGenerator
public BodyCodeGenerator(Pattern pattern, PatternBody body, EMFPatternLanguageJvmModelInferrerUtil util, IErrorFeedback feedback, org.eclipse.xtext.xbase.jvmmodel.JvmTypeReferenceBuilder typeReferences)
-
BodyCodeGenerator
public BodyCodeGenerator(Pattern pattern, CallableRelation call, EMFPatternLanguageJvmModelInferrerUtil util, IErrorFeedback feedback, org.eclipse.xtext.xbase.jvmmodel.JvmTypeReferenceBuilder typeReferences)
-
-