Uses of Interface
gw.lang.reflect.gs.ISourceFileHandle
Packages that use ISourceFileHandle
Package
Description
-
Uses of ISourceFileHandle in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement ISourceFileHandleModifier and TypeClassDescriptionstatic final class
class
Fields in gw.internal.gosu.parser declared as ISourceFileHandleModifier and TypeFieldDescriptionprivate ISourceFileHandle
ClassJavaClassInfo._fileHandle
private ISourceFileHandle
AsmClassJavaClassInfo._sourceFileHandle
private ISourceFileHandle
GosuClass._sourceFileHandle
Methods in gw.internal.gosu.parser that return ISourceFileHandleModifier and TypeMethodDescriptionprivate ISourceFileHandle
AsmClassJavaClassInfo.findSourceFile()
AsmClassJavaClassInfo.getSourceFileHandle()
ClassJavaClassInfo.getSourceFileHandle()
DefaultTypeLoader.getSourceFileHandle
(String qualifiedName) FileSystemGosuClassRepository.ClassFileInfo.getSourceFileHandle()
GosuClass.getSourceFileHandle()
JavaType.getSourceFileHandle()
Methods in gw.internal.gosu.parser with parameters of type ISourceFileHandleModifier and TypeMethodDescriptionGosuIndustrialParkImpl.createClass
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) GosuIndustrialParkImpl.createEnhancement
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) GosuIndustrialParkImpl.createProgram
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) GosuIndustrialParkImpl.createProgramForEval
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) GosuIndustrialParkImpl.createTemplate
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) private JavaSourceElement
AsmFieldJavaClassField.findSourceField
(ISourceFileHandle sfh) private JavaSourceElement
AsmMethodJavaClassMethod.findSourceMethod
(ISourceFileHandle sfh) private static SourceCodeTokenizer
EnhancementIndex.initializeTokenizer
(ISourceFileHandle sfh) GosuParser.parseClass
(String strQualifiedClassName, ISourceFileHandle sourceFile, boolean bThrowOnWarnings, boolean bFullyCompile) static String
EnhancementIndex.parseEnhancedTypeName
(ISourceFileHandle sfh) void
ClassJavaClassInfo.setSourceFileHandle
(ISourceFileHandle fileHandle) Constructors in gw.internal.gosu.parser with parameters of type ISourceFileHandleModifierConstructorDescriptionClassFileInfo
(ISourceFileHandle outerSfh, ClassType classType, String fileType, List<String> innerClassParts, boolean isTestClass) GosuClass
(String strNamespace, String strRelativeName, GosuClassTypeLoader classTypeLoader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) GosuEnhancement
(String strNamespace, String strRelativeName, GosuClassTypeLoader classTypeLoader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) GosuProgram
(String strNamespace, String strRelativeName, GosuClassTypeLoader classTypeLoader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) SyntheticClass
(String strNamespace, String strRelativeName, GosuClassTypeLoader classTypeLoader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) -
Uses of ISourceFileHandle in gw.internal.gosu.parser.fragments
Methods in gw.internal.gosu.parser.fragments that return ISourceFileHandle -
Uses of ISourceFileHandle in gw.internal.gosu.parser.java.classinfo
Fields in gw.internal.gosu.parser.java.classinfo declared as ISourceFileHandleModifier and TypeFieldDescriptionprivate ISourceFileHandle
JavaSourceType._fileHandle
private ISourceFileHandle
JavaSourceUnresolvedClass._fileHandle
Methods in gw.internal.gosu.parser.java.classinfo that return ISourceFileHandleModifier and TypeMethodDescriptionJavaArrayClassInfo.getSourceFileHandle()
JavaSourceType.getSourceFileHandle()
JavaSourceUnresolvedClass.getSourceFileHandle()
Methods in gw.internal.gosu.parser.java.classinfo with parameters of type ISourceFileHandleModifier and TypeMethodDescriptionstatic IJavaClassInfo
JavaSourceType.createTopLevel
(ISourceFileHandle fileHandle, IModule gosuModule) static IJavaClassInfo
JavaSourceType.createTopLevel
(ISourceFileHandle fileHandle, IModule gosuModule, DiagnosticCollector<JavaFileObject> errorHandler) private static boolean
JavaSourceType.parseJavaFile
(ISourceFileHandle src, List<com.sun.source.tree.CompilationUnitTree> trees, com.sun.source.util.SourcePositions[] sourcePositions, DiagnosticCollector<JavaFileObject> errorHandler, com.sun.source.util.DocTrees[] docTrees) Constructors in gw.internal.gosu.parser.java.classinfo with parameters of type ISourceFileHandleModifierConstructorDescriptionJavaSourceAnnotation
(ISourceFileHandle fileHandle, com.sun.source.tree.CompilationUnitTree compilationUnitTree, com.sun.source.tree.ClassTree typeDecl, List<? extends com.sun.source.tree.ImportTree> imports, com.sun.source.util.SourcePositions sourcePositions, IModule gosuModule) For top level.JavaSourceClass
(ISourceFileHandle fileHandle, com.sun.source.tree.CompilationUnitTree compilationUnitTree, com.sun.source.tree.ClassTree typeDecl, List<? extends com.sun.source.tree.ImportTree> imports, com.sun.source.util.SourcePositions sourcePositions, IModule gosuModule) For top level classes.JavaSourceEnum
(ISourceFileHandle fileHandle, com.sun.source.tree.CompilationUnitTree compilationUnitTree, com.sun.source.tree.ClassTree typeDecl, List<? extends com.sun.source.tree.ImportTree> imports, com.sun.source.util.SourcePositions sourcePositions, IModule gosuModule) For top level.JavaSourceInterface
(ISourceFileHandle fileHandle, com.sun.source.tree.CompilationUnitTree compilationUnitTree, com.sun.source.tree.ClassTree typeDecl, List<? extends com.sun.source.tree.ImportTree> imports, com.sun.source.util.SourcePositions sourcePositions, IModule gosuModule) For top level.protected
JavaSourceType
(ISourceFileHandle fileHandle, com.sun.source.tree.CompilationUnitTree compilationUnitTree, com.sun.source.tree.ClassTree typeDecl, List<? extends com.sun.source.tree.ImportTree> imports, com.sun.source.util.SourcePositions sourcePositions, IModule gosuModule) For top level classes.JavaSourceUnresolvedClass
(ISourceFileHandle fileHandle, IModule gosuModule) -
Uses of ISourceFileHandle in gw.internal.gosu.properties
Fields in gw.internal.gosu.properties declared as ISourceFileHandleMethods in gw.internal.gosu.properties that return ISourceFileHandle -
Uses of ISourceFileHandle in gw.internal.gosu.template
Constructors in gw.internal.gosu.template with parameters of type ISourceFileHandleModifierConstructorDescriptionGosuTemplateType
(String strNamespace, String strRelativeName, GosuClassTypeLoader classTypeLoader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) -
Uses of ISourceFileHandle in gw.lang
Methods in gw.lang with parameters of type ISourceFileHandleModifier and TypeMethodDescriptionstatic IGosuClass
GosuShop.createClass
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) IGosuShop.createClass
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) static IGosuEnhancement
GosuShop.createEnhancement
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) IGosuShop.createEnhancement
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) static IGosuProgram
GosuShop.createProgram
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) IGosuShop.createProgram
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) static IGosuProgram
GosuShop.createProgramForEval
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) IGosuShop.createProgramForEval
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) static ITemplateType
GosuShop.createTemplate
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) IGosuShop.createTemplate
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) -
Uses of ISourceFileHandle in gw.lang.parser
Methods in gw.lang.parser that return ISourceFileHandleMethods in gw.lang.parser with parameters of type ISourceFileHandleModifier and TypeMethodDescriptionIGosuParser.parseClass
(String strQualifiedClassName, ISourceFileHandle sourceFile, boolean bThrowOnWarnings, boolean bFullyCompile) For use by code editors etc. -
Uses of ISourceFileHandle in gw.lang.reflect
Methods in gw.lang.reflect that return ISourceFileHandleModifier and TypeMethodDescriptiondefault ISourceFileHandle
IDefaultTypeLoader.getSouceFileHandle
(String qualifiedName) Deprecated.use getSourceFileHandle(String) insteadIDefaultTypeLoader.getSourceFileHandle
(String qualifiedName) -
Uses of ISourceFileHandle in gw.lang.reflect.gs
Classes in gw.lang.reflect.gs that implement ISourceFileHandleMethods in gw.lang.reflect.gs that return ISourceFileHandleModifier and TypeMethodDescriptionFinds the ISourceFileHandle for a given fully-qualified class name, or null if no such source file existsIFileSystemGosuClassRepository.IClassFileInfo.getSourceFileHandle()
ITemplateType.getSourceFileHandle()
Methods in gw.lang.reflect.gs with parameters of type ISourceFileHandleModifier and TypeMethodDescriptionprotected boolean
GosuClassTypeLoader.isValidSourceFileHandle
(ISourceFileHandle sourceFile) GosuClassTypeLoader.makeNewClass
(ISourceFileHandle sourceFile) GosuClassTypeLoader.makeNewClass
(ISourceFileHandle sourceFile, ISymbolTable programSymTable) -
Uses of ISourceFileHandle in gw.lang.reflect.java
Methods in gw.lang.reflect.java that return ISourceFileHandleModifier and TypeMethodDescriptionErrorJavaClassInfo.getSourceFileHandle()
IJavaClassInfo.getSourceFileHandle()
-
Uses of ISourceFileHandle in gw.lang.reflect.java.asm
Classes in gw.lang.reflect.java.asm that implement ISourceFileHandle