Package gw.lang.gosuc
Class Gosuc
- java.lang.Object
-
- gw.lang.gosuc.Gosuc
-
-
Constructor Summary
Constructors Constructor Description Gosuc(ICustomParser custParser, String projectFileContent)Gosuc(String projectFile, ICustomParser custParser)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<IType>compile(IModule module, List<String> types)List<IType>compile(String moduleName, List<String> types)IModuledefineModule(GosucProject project, GosucModule gosucModule)List<IModule>findRootModules(List<IModule> modules)List<GosucModule>getAllRequiredModules(GosucModule gosucModule)voidinitializeGosu()booleanisExported(GosucModule gosucModule, String childModuleName)static voidmain(String[] args)protected voidupdateJreModuleWithProjectSdk(GosucProject project, IJreModule jreModule)
-
-
-
Constructor Detail
-
Gosuc
public Gosuc(String projectFile, ICustomParser custParser) throws FileNotFoundException
- Throws:
FileNotFoundException
-
Gosuc
public Gosuc(ICustomParser custParser, String projectFileContent) throws FileNotFoundException
- Throws:
FileNotFoundException
-
-
Method Detail
-
initializeGosu
public void initializeGosu()
- Specified by:
initializeGosuin interfaceIGosuc
-
defineModule
public IModule defineModule(GosucProject project, GosucModule gosucModule)
-
isExported
public boolean isExported(GosucModule gosucModule, String childModuleName)
-
updateJreModuleWithProjectSdk
protected void updateJreModuleWithProjectSdk(GosucProject project, IJreModule jreModule)
-
getAllRequiredModules
public List<GosucModule> getAllRequiredModules(GosucModule gosucModule)
-
main
public static void main(String[] args) throws FileNotFoundException
- Throws:
FileNotFoundException
-
-