Top Description Methods
org.eclipse.xtend.lib.macro

public Interface ValidationContext

extends Tracability, ProblemSupport, TypeReferenceProvider, TypeLookup, FileSystemSupport, FileLocations, AnnotationReferenceProvider
Imports
org.eclipse.xtend.lib.macro.file.FileLocations, .FileSystemSupport, org.eclipse.xtend.lib.macro.services.AnnotationReferenceProvider, .ProblemSupport, .Tracability, .TypeLookup, .TypeReferenceProvider

Services provided during the validation phase
See Also
ValidationParticipant

Method Summary

Inherited from org.eclipse.xtend.lib.macro.file.FileLocations:
getProjectFoldergetProjectSourceFoldersgetSourceFoldergetTargetFolder
Inherited from org.eclipse.xtend.lib.macro.file.FileSystemSupport:
existsgetCharsetgetChildrengetContentsgetContentsAsStreamgetLastModificationisFileisFoldertoURI
Inherited from org.eclipse.xtend.lib.macro.services.AnnotationReferenceProvider:
newAnnotationReferencenewAnnotationReferencenewAnnotationReferencenewAnnotationReferencenewAnnotationReferencenewAnnotationReferencenewAnnotationReferencenewAnnotationReference
Inherited from org.eclipse.xtend.lib.macro.services.ProblemSupport:
addErroraddWarninggetProblemsvalidateLater
Inherited from org.eclipse.xtend.lib.macro.services.Tracability:
getPrimaryGeneratedJavaElementgetPrimarySourceElementisExternalisGeneratedisSourceisThePrimaryGeneratedJavaElement
Inherited from org.eclipse.xtend.lib.macro.services.TypeLookup:
findAnnotationTypefindClassfindEnumerationTypefindInterface
Inherited from org.eclipse.xtend.lib.macro.services.TypeReferenceProvider:
getAnyTypegetListgetObjectgetPrimitiveBooleangetPrimitiveBytegetPrimitiveChargetPrimitiveDoublegetPrimitiveFloatgetPrimitiveIntgetPrimitiveLonggetPrimitiveShortgetPrimitiveVoidgetSetgetStringnewArrayTypeReferencenewSelfTypeReferencenewTypeReferencenewTypeReferencenewTypeReferencenewWildcardTypeReferencenewWildcardTypeReferencenewWildcardTypeReferenceWithLowerBound