Uses of Interface
gw.lang.reflect.gs.ISourceFileHandle
-
-
Uses of ISourceFileHandle in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement ISourceFileHandle Modifier and Type Class Description static class
FileSystemGosuClassRepository.FileSystemSourceFileHandle
class
InnerClassFileSystemSourceFileHandle
Methods in gw.internal.gosu.parser that return ISourceFileHandle Modifier and Type Method Description ISourceFileHandle
FileSystemGosuClassRepository. findClass(String strQualifiedClassName, String[] extensions)
ISourceFileHandle
AsmClassJavaClassInfo. getSourceFileHandle()
ISourceFileHandle
ClassJavaClassInfo. getSourceFileHandle()
ISourceFileHandle
DefaultTypeLoader. getSourceFileHandle(String qualifiedName)
ISourceFileHandle
FileSystemGosuClassRepository.ClassFileInfo. getSourceFileHandle()
ISourceFileHandle
GosuClass. getSourceFileHandle()
Methods in gw.internal.gosu.parser with parameters of type ISourceFileHandle Modifier and Type Method Description IGosuClass
GosuIndustrialParkImpl. createClass(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)
IGosuEnhancement
GosuIndustrialParkImpl. createEnhancement(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)
IGosuProgram
GosuIndustrialParkImpl. createProgram(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)
IGosuProgram
GosuIndustrialParkImpl. createProgramForEval(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)
ITemplateType
GosuIndustrialParkImpl. createTemplate(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)
IGosuClassInternal
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 ISourceFileHandle Constructor Description ClassFileInfo(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 Modifier and Type Method Description ISourceFileHandle
GosuFragment. getSourceFileHandle()
Deprecated. -
Uses of ISourceFileHandle in gw.internal.gosu.parser.java.classinfo
Methods in gw.internal.gosu.parser.java.classinfo that return ISourceFileHandle Modifier and Type Method Description ISourceFileHandle
JavaArrayClassInfo. getSourceFileHandle()
ISourceFileHandle
JavaSourceType. getSourceFileHandle()
ISourceFileHandle
JavaSourceUnresolvedClass. getSourceFileHandle()
Methods in gw.internal.gosu.parser.java.classinfo with parameters of type ISourceFileHandle Modifier and Type Method Description static IJavaClassInfo
JavaSourceType. createTopLevel(ISourceFileHandle fileHandle, IModule gosuModule)
static IJavaClassInfo
JavaSourceType. createTopLevel(ISourceFileHandle fileHandle, IModule gosuModule, DiagnosticCollector<JavaFileObject> errorHandler)
Constructors in gw.internal.gosu.parser.java.classinfo with parameters of type ISourceFileHandle Constructor Description JavaSourceAnnotation(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.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
Methods in gw.internal.gosu.properties that return ISourceFileHandle Modifier and Type Method Description ISourceFileHandle
PropertiesType. getSourceFileHandle()
-
Uses of ISourceFileHandle in gw.internal.gosu.template
Constructors in gw.internal.gosu.template with parameters of type ISourceFileHandle Constructor Description GosuTemplateType(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 ISourceFileHandle Modifier and Type Method Description static IGosuClass
GosuShop. createClass(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)
IGosuClass
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)
IGosuEnhancement
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)
IGosuProgram
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)
IGosuProgram
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)
ITemplateType
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 ISourceFileHandle Modifier and Type Method Description ISourceFileHandle
IFileRepositoryBasedType. getSourceFileHandle()
Methods in gw.lang.parser with parameters of type ISourceFileHandle Modifier and Type Method Description IGosuClass
IGosuParser. 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 ISourceFileHandle Modifier and Type Method Description default ISourceFileHandle
IDefaultTypeLoader. getSouceFileHandle(String qualifiedName)
Deprecated.use getSourceFileHandle(String) insteadISourceFileHandle
IDefaultTypeLoader. getSourceFileHandle(String qualifiedName)
-
Uses of ISourceFileHandle in gw.lang.reflect.gs
Classes in gw.lang.reflect.gs that implement ISourceFileHandle Modifier and Type Class Description class
LazyStringSourceFileHandle
class
StringSourceFileHandle
Methods in gw.lang.reflect.gs that return ISourceFileHandle Modifier and Type Method Description ISourceFileHandle
IGosuClassRepository. findClass(String strQualifiedClassName, String[] extensions)
Finds the ISourceFileHandle for a given fully-qualified class name, or null if no such source file existsISourceFileHandle
IFileSystemGosuClassRepository.IClassFileInfo. getSourceFileHandle()
ISourceFileHandle
ITemplateType. getSourceFileHandle()
Methods in gw.lang.reflect.gs with parameters of type ISourceFileHandle Modifier and Type Method Description protected boolean
GosuClassTypeLoader. isValidSourceFileHandle(ISourceFileHandle sourceFile)
IGosuClass
GosuClassTypeLoader. makeNewClass(ISourceFileHandle sourceFile)
IGosuClass
GosuClassTypeLoader. makeNewClass(ISourceFileHandle sourceFile, ISymbolTable programSymTable)
-
Uses of ISourceFileHandle in gw.lang.reflect.java
Methods in gw.lang.reflect.java that return ISourceFileHandle Modifier and Type Method Description ISourceFileHandle
ErrorJavaClassInfo. getSourceFileHandle()
ISourceFileHandle
IJavaClassInfo. getSourceFileHandle()
-
Uses of ISourceFileHandle in gw.lang.reflect.java.asm
Classes in gw.lang.reflect.java.asm that implement ISourceFileHandle Modifier and Type Class Description class
AsmBackingSourceFileHandle
-