= Updated initialization of ObjectBuilderFactory to include localizers

This commit is contained in:
Matthew Cech committed 2019-04-14 00:29:31 -07:00
1 parent f00160714a
commit 841cc51ed1
6 files changed
+80 -46

No files matched your search

+2 -10
View File
@@ -13,7 +13,6 @@ import net.dv8tion.jda.core.entities.*;
import net.dv8tion.jda.core.events.message.guild.*;
import net.dv8tion.jda.core.hooks.ListenerAdapter;
import offline.*;
import core.Localizer;
import utils.GlobalLog;
import net.dv8tion.jda.core.*;
@@ -29,18 +28,11 @@ public class Main extends ListenerAdapter
private static DatabaseManager databaseManager;
private static Stats stats;
private static RPManager rpManager;
private static Localizer locStrings;
private static LocCommands locCommands;
// Main test location
public static void main(String[] args) throws InterruptedException, LoginException, Exception
{
// Localizer startup - Potentially integrate with the factory. Needs to happen first tho.
locStrings = new Localizer();
locCommands = new LocCommands();
// Factory startup
// Factory startup. The ordering is intentional.
databaseManager = ObjectBuilderFactory.ConstructDatabaseManager();
commandManager = ObjectBuilderFactory.ConstructCommandManager();
rpManager = ObjectBuilderFactory.ConstructRPManager();