Class EMFJvmTypesBuilder
- java.lang.Object
-
- org.eclipse.xtext.xbase.jvmmodel.JvmTypesBuilder
-
- org.eclipse.viatra.query.patternlanguage.emf.util.EMFJvmTypesBuilder
-
public class EMFJvmTypesBuilder extends org.eclipse.xtext.xbase.jvmmodel.JvmTypesBuilder
CustomJvmTypesBuilder
for EMFPatternLanguage.
-
-
Constructor Summary
Constructors Constructor Description EMFJvmTypesBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T extends org.eclipse.emf.ecore.EObject>
TinitializeSafely(T targetElement, org.eclipse.xtext.xbase.lib.Procedures.Procedure1<? super T> initializer)
Overriding parent method to replace logging-
Methods inherited from class org.eclipse.xtext.xbase.jvmmodel.JvmTypesBuilder
addAnnotation, addAnnotations, addArrayTypeDimension, addSuperInterface, associate, cloneAndAssociate, cloneWithProxies, cloneWithProxies, copyDocumentationTo, createJvmGenericType, getDocumentation, getExpression, getInitializer, getJvmAnnotationReference, inferredType, inferredType, internalSetExtension, isPrimitiveBoolean, isValidSource, newTypeRef, newTypeRef, newTypeRef, operator_add, operator_add, removeExistingBody, setBody, setBody, setBody, setCompilationStrategy, setCompilationStrategy, setDocumentation, setExtension, setExtension, setFileHeader, setInitializer, setInitializer, setInitializer, setSuperClass, splitQualifiedName, toAnnotation, toAnnotation, toAnnotation, toAnnotation, toAnnotationType, toAnnotationType, toClass, toClass, toClass, toClass, toConstructor, toEnumerationLiteral, toEnumerationLiteral, toEnumerationType, toEnumerationType, toEqualsMethod, toEqualsMethod, toField, toField, toGetter, toGetter, toHashCodeMethod, toHashCodeMethod, toInterface, toJvmAnnotationValue, toMethod, toParameter, toSetter, toSetter, toToStringMethod, translateAnnotationsTo
-
-
-
-
Method Detail
-
initializeSafely
protected <T extends org.eclipse.emf.ecore.EObject> T initializeSafely(T targetElement, org.eclipse.xtext.xbase.lib.Procedures.Procedure1<? super T> initializer)
Overriding parent method to replace logging- Overrides:
initializeSafely
in classorg.eclipse.xtext.xbase.jvmmodel.JvmTypesBuilder
-
-