Centralised access manager for GeoLeaf modules.
Initialises the manager with existing modules.
Initialisation success flag
Returns a module by name, or null if not found.
null
Module key (e.g. 'Core', 'POI')
'Core'
'POI'
Manually registers a module in the cache.
Module key
Module instance
Returns true if a module is available by that name.
true
Returns a sorted list of all known module names.
Returns usage statistics for this manager.
Clears and repopulates the module cache from the GeoLeaf namespace.
Resets the manager to its initial state.
Centralised access manager for GeoLeaf modules.