- All Superinterfaces:
AnnotationReferenceProvider,FileLocations,FileSystemSupport,GlobalTypeLookup,ProblemSupport,Tracability,TypeLookup,TypeReferenceProvider
public interface ValidationContext
extends Tracability, ProblemSupport, TypeReferenceProvider, TypeLookup, FileSystemSupport, FileLocations, AnnotationReferenceProvider
Services provided during the validation phase
- See Also:
-
Method Summary
Methods inherited from interface org.eclipse.xtend.lib.macro.services.AnnotationReferenceProvider
newAnnotationReference, newAnnotationReference, newAnnotationReference, newAnnotationReference, newAnnotationReference, newAnnotationReference, newAnnotationReference, newAnnotationReferenceMethods inherited from interface org.eclipse.xtend.lib.macro.file.FileLocations
getProjectFolder, getProjectSourceFolders, getSourceFolder, getTargetFolderMethods inherited from interface org.eclipse.xtend.lib.macro.file.FileSystemSupport
exists, getCharset, getChildren, getContents, getContentsAsStream, getLastModification, isFile, isFolder, toURIMethods inherited from interface org.eclipse.xtend.lib.macro.services.GlobalTypeLookup
findTypeGlobally, findTypeGloballyMethods inherited from interface org.eclipse.xtend.lib.macro.services.ProblemSupport
addError, addWarning, getProblems, validateLaterMethods inherited from interface org.eclipse.xtend.lib.macro.services.Tracability
getPrimaryGeneratedJavaElement, getPrimarySourceElement, isExternal, isGenerated, isSource, isThePrimaryGeneratedJavaElementMethods inherited from interface org.eclipse.xtend.lib.macro.services.TypeLookup
findAnnotationType, findClass, findEnumerationType, findInterfaceMethods inherited from interface org.eclipse.xtend.lib.macro.services.TypeReferenceProvider
getAnyType, getList, getObject, getPrimitiveBoolean, getPrimitiveByte, getPrimitiveChar, getPrimitiveDouble, getPrimitiveFloat, getPrimitiveInt, getPrimitiveLong, getPrimitiveShort, getPrimitiveVoid, getSet, getString, newArrayTypeReference, newSelfTypeReference, newTypeReference, newTypeReference, newTypeReference, newWildcardTypeReference, newWildcardTypeReference, newWildcardTypeReferenceWithLowerBound