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 classFileSystemGosuClassRepository.FileSystemSourceFileHandleclassInnerClassFileSystemSourceFileHandleFields in gw.internal.gosu.parser declared as ISourceFileHandle Modifier and Type Field Description private ISourceFileHandleClassJavaClassInfo. _fileHandleprivate ISourceFileHandleAsmClassJavaClassInfo. _sourceFileHandleprivate ISourceFileHandleGosuClass. _sourceFileHandleMethods in gw.internal.gosu.parser that return ISourceFileHandle Modifier and Type Method Description ISourceFileHandleFileSystemGosuClassRepository. findClass(java.lang.String strQualifiedClassName, java.lang.String[] extensions)private ISourceFileHandleAsmClassJavaClassInfo. findSourceFile()ISourceFileHandleAsmClassJavaClassInfo. getSourceFileHandle()ISourceFileHandleClassJavaClassInfo. getSourceFileHandle()ISourceFileHandleDefaultTypeLoader. getSourceFileHandle(java.lang.String qualifiedName)ISourceFileHandleFileSystemGosuClassRepository.ClassFileInfo. getSourceFileHandle()ISourceFileHandleGosuClass. getSourceFileHandle()ISourceFileHandleJavaType. getSourceFileHandle()Methods in gw.internal.gosu.parser with parameters of type ISourceFileHandle Modifier and Type Method Description IGosuClassGosuIndustrialParkImpl. createClass(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)IGosuEnhancementGosuIndustrialParkImpl. createEnhancement(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)IGosuProgramGosuIndustrialParkImpl. createProgram(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)IGosuProgramGosuIndustrialParkImpl. createProgramForEval(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)ITemplateTypeGosuIndustrialParkImpl. createTemplate(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)private JavaSourceElementAsmFieldJavaClassField. findSourceField(ISourceFileHandle sfh)private JavaSourceElementAsmMethodJavaClassMethod. findSourceMethod(ISourceFileHandle sfh)private static SourceCodeTokenizerEnhancementIndex. initializeTokenizer(ISourceFileHandle sfh)IGosuClassInternalGosuParser. parseClass(java.lang.String strQualifiedClassName, ISourceFileHandle sourceFile, boolean bThrowOnWarnings, boolean bFullyCompile)static java.lang.StringEnhancementIndex. parseEnhancedTypeName(ISourceFileHandle sfh)voidClassJavaClassInfo. setSourceFileHandle(ISourceFileHandle fileHandle)Constructors in gw.internal.gosu.parser with parameters of type ISourceFileHandle Constructor Description ClassFileInfo(ISourceFileHandle outerSfh, ClassType classType, java.lang.String fileType, java.util.List<java.lang.String> innerClassParts, boolean isTestClass)GosuClass(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader classTypeLoader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)GosuEnhancement(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader classTypeLoader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)GosuProgram(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader classTypeLoader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)SyntheticClass(java.lang.String strNamespace, java.lang.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 ISourceFileHandleGosuFragment. getSourceFileHandle()Deprecated. -
Uses of ISourceFileHandle in gw.internal.gosu.parser.java.classinfo
Fields in gw.internal.gosu.parser.java.classinfo declared as ISourceFileHandle Modifier and Type Field Description private ISourceFileHandleJavaSourceType. _fileHandleprivate ISourceFileHandleJavaSourceUnresolvedClass. _fileHandleMethods in gw.internal.gosu.parser.java.classinfo that return ISourceFileHandle Modifier and Type Method Description ISourceFileHandleJavaArrayClassInfo. getSourceFileHandle()ISourceFileHandleJavaSourceType. getSourceFileHandle()ISourceFileHandleJavaSourceUnresolvedClass. getSourceFileHandle()Methods in gw.internal.gosu.parser.java.classinfo with parameters of type ISourceFileHandle Modifier and Type Method Description static IJavaClassInfoJavaSourceType. createTopLevel(ISourceFileHandle fileHandle, IModule gosuModule)static IJavaClassInfoJavaSourceType. createTopLevel(ISourceFileHandle fileHandle, IModule gosuModule, javax.tools.DiagnosticCollector<javax.tools.JavaFileObject> errorHandler)private static booleanJavaSourceType. parseJavaFile(ISourceFileHandle src, java.util.List<com.sun.source.tree.CompilationUnitTree> trees, com.sun.source.util.SourcePositions[] sourcePositions, javax.tools.DiagnosticCollector<javax.tools.JavaFileObject> errorHandler, com.sun.source.util.DocTrees[] docTrees)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, java.util.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, java.util.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, java.util.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, java.util.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, java.util.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 ISourceFileHandle Modifier and Type Field Description private ISourceFileHandlePropertiesType. _fileHandleMethods in gw.internal.gosu.properties that return ISourceFileHandle Modifier and Type Method Description ISourceFileHandlePropertiesType. getSourceFileHandle() -
Uses of ISourceFileHandle in gw.internal.gosu.template
Constructors in gw.internal.gosu.template with parameters of type ISourceFileHandle Constructor Description GosuTemplateType(java.lang.String strNamespace, java.lang.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 IGosuClassGosuShop. createClass(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)IGosuClassIGosuShop. createClass(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)static IGosuEnhancementGosuShop. createEnhancement(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)IGosuEnhancementIGosuShop. createEnhancement(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)static IGosuProgramGosuShop. createProgram(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)IGosuProgramIGosuShop. createProgram(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)static IGosuProgramGosuShop. createProgramForEval(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)IGosuProgramIGosuShop. createProgramForEval(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)static ITemplateTypeGosuShop. createTemplate(java.lang.String strNamespace, java.lang.String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)ITemplateTypeIGosuShop. createTemplate(java.lang.String strNamespace, java.lang.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 ISourceFileHandleIFileRepositoryBasedType. getSourceFileHandle()Methods in gw.lang.parser with parameters of type ISourceFileHandle Modifier and Type Method Description IGosuClassIGosuParser. parseClass(java.lang.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 ISourceFileHandleIDefaultTypeLoader. getSouceFileHandle(java.lang.String qualifiedName)Deprecated.use getSourceFileHandle(String) insteadISourceFileHandleIDefaultTypeLoader. getSourceFileHandle(java.lang.String qualifiedName) -
Uses of ISourceFileHandle in gw.lang.reflect.gs
Classes in gw.lang.reflect.gs that implement ISourceFileHandle Modifier and Type Class Description classLazyStringSourceFileHandleclassStringSourceFileHandleMethods in gw.lang.reflect.gs that return ISourceFileHandle Modifier and Type Method Description ISourceFileHandleIGosuClassRepository. findClass(java.lang.String strQualifiedClassName, java.lang.String[] extensions)Finds the ISourceFileHandle for a given fully-qualified class name, or null if no such source file existsISourceFileHandleIFileSystemGosuClassRepository.IClassFileInfo. getSourceFileHandle()ISourceFileHandleITemplateType. getSourceFileHandle()Methods in gw.lang.reflect.gs with parameters of type ISourceFileHandle Modifier and Type Method Description protected booleanGosuClassTypeLoader. isValidSourceFileHandle(ISourceFileHandle sourceFile)IGosuClassGosuClassTypeLoader. makeNewClass(ISourceFileHandle sourceFile)IGosuClassGosuClassTypeLoader. 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 ISourceFileHandleErrorJavaClassInfo. getSourceFileHandle()ISourceFileHandleIJavaClassInfo. 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 classAsmBackingSourceFileHandle
-