Launcher/libLauncher/src/main/java/ru/gravit/launcher/modules/Module.java

18 lines
323 B
Java
Raw Normal View History

2018-09-17 10:07:32 +03:00
package ru.gravit.launcher.modules;
import ru.gravit.utils.Version;
2018-09-17 10:07:32 +03:00
public interface Module extends AutoCloseable {
String getName();
Version getVersion();
2018-09-17 10:07:32 +03:00
int getPriority();
2018-09-17 10:07:32 +03:00
void init(ModuleContext context);
void postInit(ModuleContext context);
void preInit(ModuleContext context);
}