Module org.eclipse.xtend.lib.macro
Package org.eclipse.xtend.lib.macro
Interface CodeGenerationContext
- All Superinterfaces:
FileLocations,FileSystemSupport,GlobalTypeLookup,MutableFileSystemSupport,Tracability
@Beta
public interface CodeGenerationContext
extends MutableFileSystemSupport, FileLocations, GlobalTypeLookup, Tracability
Provides services for the code generation phase.
- Author:
- Sven Efftinge
- See Also:
-
Method Summary
Methods 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.file.MutableFileSystemSupport
delete, mkdir, setContents, setContentsAsStreamMethods inherited from interface org.eclipse.xtend.lib.macro.services.Tracability
getPrimaryGeneratedJavaElement, getPrimarySourceElement, isExternal, isGenerated, isSource, isThePrimaryGeneratedJavaElement