Modifier and type | Property and description |
---|---|
org.eclipse.xtext.xbase.jvmmodel.JvmAnnotationReferenceBuilder | jvmAnnotationReferenceBuilder |
org.eclipse.xtext.xbase.jvmmodel.JvmTypeReferenceBuilder | jvmTypeReferenceBuilder |
val jvmAnnotationReferenceBuilder : org.eclipse.xtext.xbase.jvmmodel.JvmAnnotationReferenceBuilder
This property is an alias for the action: getJvmAnnotationReferenceBuilder
val jvmTypeReferenceBuilder : org.eclipse.xtext.xbase.jvmmodel.JvmTypeReferenceBuilder
This property is an alias for the action: getJvmTypeReferenceBuilder
new
protected def addDefaultConstructor(XtendClass,JvmGenericType)
def appendSyntheticDispatchMethods(XtendTypeDeclaration,JvmGenericType)
def closeContext(GenerationContext)
def copyAndFixTypeParameters(List<E>,JvmTypeParameterDeclarator)
protected def deriveGenericDispatchOperationSignature(Iterable<T>,JvmGenericType) : org.eclipse.xtext.common.types.JvmOperation
protected def doInferTypeSceleton(XtendTypeDeclaration,IJvmDeclaredTypeAcceptor,boolean,XtendFile,List<E>) : org.eclipse.xtext.common.types.JvmDeclaredType
def fixTypeParameters(JvmTypeParameterDeclarator)
def getContext(JvmIdentifiableElement) : GenerationContext
def getJvmAnnotationReferenceBuilder : org.eclipse.xtext.xbase.jvmmodel.JvmAnnotationReferenceBuilder
def getJvmTypeReferenceBuilder : org.eclipse.xtext.xbase.jvmmodel.JvmTypeReferenceBuilder
def inferLocalClass(AnonymousClass,String,JvmFeature)
protected def inferTypeSceleton(XtendTypeDeclaration,IJvmDeclaredTypeAcceptor,boolean,XtendFile,List<E>,JvmDeclaredType)
protected def initialize(XtendAnnotationType,JvmAnnotationType)
protected def initialize(XtendClass,JvmGenericType)
protected def initialize(XtendEnum,JvmEnumerationType)
protected def initialize(XtendInterface,JvmGenericType)
def logInternalError(String)
def logInternalError(Throwable)
def openContext(EObject,JvmDeclaredType,Iterable<T>) : GenerationContext
protected def setBody(JvmExecutable,XExpression)
protected def transform(XtendConstructor,JvmGenericType)
protected def transform(XtendField,JvmGenericType)
protected def transform(XtendFunction,JvmGenericType,boolean)
def transform(XtendMember,JvmGenericType,boolean)
def translateAnnotationsTo(List<E>,JvmAnnotationTarget)
def translateParameter(JvmExecutable,XtendParameter)