SpoofaxCommonPaths¶
-
public class
SpoofaxCommonPaths
extends CommonPaths¶
Constructors¶
SpoofaxCommonPaths¶
-
public
SpoofaxCommonPaths
(FileObject root)¶
Methods¶
dsManualJavaDir¶
-
public FileObject
dsManualJavaDir
()¶ Returns: DynSem manual Java interpreter directory.
dsSrcGenJavaDir¶
-
public FileObject
dsSrcGenJavaDir
()¶ Returns: DynSem generated Java interpreter directory.
findDsMainFile¶
-
public FileObject
findDsMainFile
(Iterable<FileObject> sources, String languageName)¶ Parameters: - languageName – Name of the language.
Returns: Main DynSem file.
findEsvMainFile¶
-
public FileObject
findEsvMainFile
(Iterable<FileObject> sources)¶ Returns: Main ESV file.
findStrMainFile¶
-
public FileObject
findStrMainFile
(Iterable<FileObject> sources, String languageName)¶ Parameters: - languageName – Name of the language.
Returns: Main Stratego file.
findSyntaxMainFile¶
-
public FileObject
findSyntaxMainFile
(Iterable<FileObject> sources, String languageName)¶ Parameters: - languageName – Name of the language.
Returns: Main SDF2 file.
iconsDir¶
-
public FileObject
iconsDir
()¶ Returns: Icons directory.
javaSrcDirs¶
-
public Collection<FileObject>
javaSrcDirs
(String languageId)¶ Gets all the Java source root folders.
Parameters: - languageId – Identifier of the language.
Returns: A list of Java source root folders.
spxArchiveFile¶
-
public FileObject
spxArchiveFile
(String languageId)¶ Parameters: - languageId – Identifier of the language.
Returns: Archived Spoofax language file.
srcMainDir¶
-
public FileObject
srcMainDir
()¶ Returns: Java sources directory.
strCacheDir¶
-
public FileObject
strCacheDir
()¶ Returns: Stratego parse cache directory.
strJavaStratDir¶
-
public FileObject
strJavaStratDir
()¶ Returns: Stratego Java strategies directory.
strJavaStratPkg¶
strJavaStratPkgPath¶
strJavaTransPkg¶
strMainJavaStratFile¶
-
public FileObject
strMainJavaStratFile
(String languageId)¶ Parameters: - languageId – Identifier of the language.
Returns: Main Stratego Java strategies file.
strSepCompBoilerplateFile¶
-
public FileObject
strSepCompBoilerplateFile
(String projectName, String moduleName)¶
strSepCompPackedBoilerplateFile¶
-
public FileObject
strSepCompPackedBoilerplateFile
()¶
strSepCompPackedStrategyFile¶
-
public FileObject
strSepCompPackedStrategyFile
(String strategy)¶
strSepCompSrcGenDir¶
-
public FileObject
strSepCompSrcGenDir
()¶
strSepCompStrategyDir¶
-
public FileObject
strSepCompStrategyDir
(String strategy)¶
strSepCompStrategyFile¶
-
public FileObject
strSepCompStrategyFile
(String projectName, String moduleName, String strategy)¶
strTypesmartExportedFile¶
-
public FileObject
strTypesmartExportedFile
()¶
syntaxCompletionMainFile¶
-
public FileObject
syntaxCompletionMainFile
(String languageName)¶ Parameters: - languageName – Name of the language.
Returns: Main SDF2 completion file.
syntaxCompletionMainFileNormalized¶
-
public FileObject
syntaxCompletionMainFileNormalized
(String languageName)¶ Parameters: - languageName – Name of the language.
Returns: Main normalized aterm completion file.
syntaxCompletionSrcGenDir¶
-
public FileObject
syntaxCompletionSrcGenDir
()¶ Returns: Generated SDF2 completion syntax directory, generated from SDF3 definition.
syntaxNormDir¶
-
public FileObject
syntaxNormDir
()¶ Returns: Normalized syntax directory. Contains the SDF3 normalized files.
syntaxSrcGenDir¶
-
public FileObject
syntaxSrcGenDir
()¶ Returns: Generated SDF2 syntax directory, generated from SDF3 definition.
syntaxSrcGenMainFile¶
-
public FileObject
syntaxSrcGenMainFile
(String languageName)¶ Parameters: - languageName – Name of the language.
Returns: Main generated SDF2 file, generated from main SDF3 file.
syntaxSrcGenMainNormFile¶
-
public FileObject
syntaxSrcGenMainNormFile
(String languageName)¶ Parameters: - languageName – Name of the language.
Returns: Main generated SDF2 file, generated from main SDF3 file.
syntaxSrcGenPpDir¶
-
public FileObject
syntaxSrcGenPpDir
()¶ Returns: Generated Stratego/Box pretty printer directory, generated from SDF3 definition.
syntaxSrcGenSignatureDir¶
-
public FileObject
syntaxSrcGenSignatureDir
()¶ Returns: Generated Stratego signatures directory, generated from SDF3 definition.