protected ITreeAppendable |
JvmModelGenerator._generateBody(JvmAnnotationType it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected ITreeAppendable |
JvmModelGenerator._generateBody(JvmEnumerationType it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected ITreeAppendable |
JvmModelGenerator._generateBody(JvmGenericType it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected ITreeAppendable |
JvmModelGenerator._generateMember(JvmConstructor it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected ITreeAppendable |
JvmModelGenerator._generateMember(JvmDeclaredType it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected ITreeAppendable |
JvmModelGenerator._generateMember(JvmField it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected ITreeAppendable |
JvmModelGenerator._generateMember(JvmMember it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected ITreeAppendable |
JvmModelGenerator._generateMember(JvmOperation it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected ITreeAppendable |
JvmModelGenerator._generateModifier(JvmConstructor it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected ITreeAppendable |
JvmModelGenerator._generateModifier(JvmDeclaredType it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected ITreeAppendable |
JvmModelGenerator._generateModifier(JvmField it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected ITreeAppendable |
JvmModelGenerator._generateModifier(JvmGenericType it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected ITreeAppendable |
JvmModelGenerator._generateModifier(JvmOperation it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected void |
JvmModelGenerator._toJavaLiteral(JvmAnnotationAnnotationValue value,
ITreeAppendable appendable,
GeneratorConfig config) |
protected void |
JvmModelGenerator._toJavaLiteral(JvmBooleanAnnotationValue it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected void |
JvmModelGenerator._toJavaLiteral(JvmByteAnnotationValue it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected void |
JvmModelGenerator._toJavaLiteral(JvmCharAnnotationValue it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected void |
JvmModelGenerator._toJavaLiteral(JvmCustomAnnotationValue it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected void |
JvmModelGenerator._toJavaLiteral(JvmDoubleAnnotationValue it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected void |
JvmModelGenerator._toJavaLiteral(JvmEnumAnnotationValue it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected void |
JvmModelGenerator._toJavaLiteral(JvmFloatAnnotationValue it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected void |
JvmModelGenerator._toJavaLiteral(JvmIntAnnotationValue it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected void |
JvmModelGenerator._toJavaLiteral(JvmLongAnnotationValue it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected void |
JvmModelGenerator._toJavaLiteral(JvmShortAnnotationValue it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected void |
JvmModelGenerator._toJavaLiteral(JvmStringAnnotationValue it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected void |
JvmModelGenerator._toJavaLiteral(JvmTypeAnnotationValue it,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.assignThisAndSuper(ITreeAppendable b,
JvmDeclaredType declaredType,
GeneratorConfig config) |
ITreeAppendable |
JvmModelGenerator.compile(JvmExecutable executable,
XExpression expression,
JvmTypeReference returnType,
ITreeAppendable appendable,
GeneratorConfig config) |
GeneratorConfig |
GeneratorConfig.copy(GeneratorConfig other)
Copy the values of the given generator configuration.
|
TreeAppendable |
JvmModelGenerator.createAppendable(org.eclipse.emf.ecore.EObject context,
ImportManager importManager,
GeneratorConfig config) |
void |
JvmModelGenerator.generateAnnotation(JvmAnnotationReference it,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.generateAnnotationMethod(JvmOperation it,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.generateAnnotations(Iterable<JvmAnnotationReference> annotations,
ITreeAppendable appendable,
boolean withLineBreak,
GeneratorConfig config) |
ITreeAppendable |
JvmModelGenerator.generateAnnotationsWithSyntheticSuppressWarnings(JvmDeclaredType it,
ITreeAppendable appendable,
GeneratorConfig config)
Deprecated.
Additional annotations should be created in the JVM model.
|
ITreeAppendable |
JvmModelGenerator.generateBody(JvmDeclaredType it,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.generateDefaultExpression(JvmOperation it,
ITreeAppendable appendable,
GeneratorConfig config) |
protected ITreeAppendable |
JvmModelGenerator.generateDocumentation(String text,
List<INode> documentationNodes,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.generateEnumLiteral(JvmEnumerationLiteral it,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.generateExecutableBody(JvmExecutable op,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.generateExtendsClause(JvmDeclaredType it,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.generateFileHeader(JvmDeclaredType it,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.generateInitialization(JvmField it,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.generateJavaDoc(org.eclipse.emf.ecore.EObject it,
ITreeAppendable appendable,
GeneratorConfig config) |
ITreeAppendable |
JvmModelGenerator.generateMember(JvmMember it,
ITreeAppendable appendable,
GeneratorConfig config) |
ITreeAppendable |
JvmModelGenerator.generateMembersInBody(JvmDeclaredType it,
ITreeAppendable appendable,
GeneratorConfig config) |
ITreeAppendable |
JvmModelGenerator.generateModifier(JvmMember it,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.generateParameter(JvmFormalParameter it,
ITreeAppendable appendable,
boolean vararg,
GeneratorConfig config) |
void |
JvmModelGenerator.generateParameters(JvmExecutable it,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.generateThrowsClause(JvmExecutable it,
ITreeAppendable appendable,
GeneratorConfig config) |
CharSequence |
JvmModelGenerator.generateType(JvmDeclaredType type,
GeneratorConfig config) |
void |
JvmModelGenerator.generateTypeParameterConstraints(JvmTypeParameter it,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.generateTypeParameterDeclaration(JvmTypeParameterDeclarator it,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.generateTypeParameterDeclaration(JvmTypeParameter it,
ITreeAppendable appendable,
GeneratorConfig config) |
GeneratorConfig |
GeneratorConfigProvider.install(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
GeneratorConfig config) |
void |
AbstractStringBuilderBasedAppendable.setGeneratorConfig(GeneratorConfig config) |
void |
JvmModelGenerator.toJava(JvmAnnotationValue it,
ITreeAppendable appendable,
GeneratorConfig config) |
void |
JvmModelGenerator.toJavaLiteral(JvmAnnotationValue value,
ITreeAppendable appendable,
GeneratorConfig config) |