Package gw.lang.reflect.gs
Interface ISourceFileHandle
- All Known Implementing Classes:
AsmBackingSourceFileHandle
,FileSystemGosuClassRepository.FileSystemSourceFileHandle
,InnerClassFileSystemSourceFileHandle
,LazyStringSourceFileHandle
,StringSourceFileHandle
public interface ISourceFileHandle
-
Method Details
-
getSource
ISource getSource() -
getSource
-
getParentType
String getParentType() -
getNamespace
String getNamespace() -
getFilePath
String getFilePath() -
isTestClass
boolean isTestClass() -
isValid
boolean isValid() -
isStandardPath
boolean isStandardPath() -
isIncludeModulePath
boolean isIncludeModulePath() -
cleanAfterCompile
void cleanAfterCompile() -
getClassType
ClassType getClassType() -
getTypeNamespace
String getTypeNamespace() -
getRelativeName
String getRelativeName() -
setOffset
void setOffset(int iOffset) -
getOffset
int getOffset() -
setEnd
void setEnd(int iEnd) -
getEnd
int getEnd() -
getFileName
String getFileName()- Returns:
- a relative representation of the file appropriate for debugging/stack traces
-
getFile
IFile getFile()
-