Package pro.gravit.launcher.client
Class ClientModuleManager
java.lang.Object
pro.gravit.launcher.modules.impl.SimpleModuleManager
pro.gravit.launcher.client.ClientModuleManager
- All Implemented Interfaces:
pro.gravit.launcher.modules.LauncherModulesManager
public final class ClientModuleManager
extends pro.gravit.launcher.modules.impl.SimpleModuleManager
-
Nested Class Summary
Nested classes/interfaces inherited from class pro.gravit.launcher.modules.impl.SimpleModuleManager
pro.gravit.launcher.modules.impl.SimpleModuleManager.ModulesVisitor -
Field Summary
Fields inherited from class pro.gravit.launcher.modules.impl.SimpleModuleManager
classLoader, context, initContext, moduleNames, modules, modulesConfigManager, modulesDir, trustManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidautoload()voidList<pro.gravit.launcher.modules.LauncherModule> pro.gravit.launcher.modules.LauncherModuleloadModule(pro.gravit.launcher.modules.LauncherModule module) final booleanverifyClassCheckResult(pro.gravit.launcher.LauncherTrustManager.CheckClassResult result) Methods inherited from class pro.gravit.launcher.modules.impl.SimpleModuleManager
checkModuleClass, findModule, findModule, getConfigManager, getCoreModule, getModule, getModule, getModuleByInterface, getModuleClassLoader, getModulesByInterface, initModules, invokeEvent, loadModule, verifyClassCheckResultExceptionalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface pro.gravit.launcher.modules.LauncherModulesManager
containsModule, containsModule
-
Constructor Details
-
ClientModuleManager
public ClientModuleManager()
-
-
Method Details
-
autoload
public void autoload()- Overrides:
autoloadin classpro.gravit.launcher.modules.impl.SimpleModuleManager
-
autoload
- Overrides:
autoloadin classpro.gravit.launcher.modules.impl.SimpleModuleManager
-
loadModule
public pro.gravit.launcher.modules.LauncherModule loadModule(pro.gravit.launcher.modules.LauncherModule module) - Specified by:
loadModulein interfacepro.gravit.launcher.modules.LauncherModulesManager- Overrides:
loadModulein classpro.gravit.launcher.modules.impl.SimpleModuleManager
-
getModules
-
verifyClassCheckResult
public final boolean verifyClassCheckResult(pro.gravit.launcher.LauncherTrustManager.CheckClassResult result) - Overrides:
verifyClassCheckResultin classpro.gravit.launcher.modules.impl.SimpleModuleManager
-