public List<ResourceName> getModuleResourceNameList(ModuleName moduleName) {
return Collections.emptyList();
}
public Set<ModuleName> getModuleNames() {
Folder baseResourceFolder = getPathMapper().getBaseResourceFolder();
Set<String> subDirectoryPaths = getJarFileManager().getAllDescendentFolderPathsInFolder(baseResourceFolder.getPathStringMinusSlash());
List<String> subDirectoryNames = new ArrayList<String>();
for (final String subDirectoryPath : subDirectoryPaths) {
ResourcePath.Folder subFolder = new ResourcePath.Folder(subDirectoryPath.split("/"));
String subFolderName = subFolder.getName();
// we only add to the list of subdirectory names if the folder is a direct child of the base resource folder
if (subFolder.equals(baseResourceFolder.extendFolder(subFolderName))) {
subDirectoryNames.add(subFolderName);
}
}
Set<ModuleName> moduleNames = new HashSet<ModuleName>();