public abstract class HomeFinder extends Object
HomeFinder.getInstance()
to get the singleton instance.Constructor and Description |
---|
HomeFinder() |
Modifier and Type | Method and Description |
---|---|
abstract Path |
getHomeFolder() |
static HomeFinder |
getInstance() |
abstract Map<String,Path> |
getLanguageHomes() |
abstract Map<String,Path> |
getToolHomes() |
abstract String |
getVersion() |
public abstract Path getHomeFolder()
null
otherwise.public abstract String getVersion()
"snapshot"
if unknown.public abstract Map<String,Path> getLanguageHomes()
public abstract Map<String,Path> getToolHomes()
public static HomeFinder getInstance()
IllegalStateException
- if no implementation could be found.