From 3f6cac6060f9039ef15db434cef522d8ef1c54ec Mon Sep 17 00:00:00 2001 From: JKetelaar Date: Fri, 26 Dec 2014 12:57:49 +0100 Subject: [PATCH] Added Context#getUsername & Context#setUsername --- parabotv2/src/org/parabot/core/Context.java | 8 ++++++++ .../src/org/parabot/core/ui/components/VerboseLoader.java | 2 ++ 2 files changed, 10 insertions(+) diff --git a/parabotv2/src/org/parabot/core/Context.java b/parabotv2/src/org/parabot/core/Context.java index 2b7e2e9..c81acf7 100644 --- a/parabotv2/src/org/parabot/core/Context.java +++ b/parabotv2/src/org/parabot/core/Context.java @@ -32,6 +32,7 @@ public class Context { private static ArrayList paintables = new ArrayList(); private static Context instance; + private static String username; public boolean added; private ASMClassLoader classLoader; @@ -320,4 +321,11 @@ public class Context { return this.randomHandler; } + public static String getUsername() { + return username; + } + + public static void setUsername(String username) { + Context.username = username; + } } diff --git a/parabotv2/src/org/parabot/core/ui/components/VerboseLoader.java b/parabotv2/src/org/parabot/core/ui/components/VerboseLoader.java index ac65482..ffda1d9 100644 --- a/parabotv2/src/org/parabot/core/ui/components/VerboseLoader.java +++ b/parabotv2/src/org/parabot/core/ui/components/VerboseLoader.java @@ -1,5 +1,6 @@ package org.parabot.core.ui.components; +import org.parabot.core.Context; import org.parabot.core.Core; import org.parabot.core.forum.AccountManager; import org.parabot.core.forum.AccountManagerAccess; @@ -60,6 +61,7 @@ public class VerboseLoader extends JPanel implements ProgressListener { if(username != null && password != null) { if(Core.inDebugMode() || manager.login(username, password)) { + Context.setUsername(username); currentState = STATE_SERVER_SELECT; } }