MainScreenComponent renamed to VerboseLoader

Note: else it breaks 317 providers
This commit is contained in:
Clisprail
2014-05-06 00:58:49 +02:00
parent fb88b62203
commit db4ef92d8a
7 changed files with 22 additions and 22 deletions
@@ -26,7 +26,7 @@ import org.parabot.core.Directories;
import org.parabot.core.asm.ClassRemapper; import org.parabot.core.asm.ClassRemapper;
import org.parabot.core.build.BuildPath; import org.parabot.core.build.BuildPath;
import org.parabot.core.io.SizeInputStream; import org.parabot.core.io.SizeInputStream;
import org.parabot.core.ui.components.MainScreenComponent; import org.parabot.core.ui.components.VerboseLoader;
/** /**
* *
@@ -85,7 +85,7 @@ public class ClassPath {
try { try {
final int size = connection.getContentLength(); final int size = connection.getContentLength();
final SizeInputStream sizeInputStream = new SizeInputStream( final SizeInputStream sizeInputStream = new SizeInputStream(
connection.getInputStream(), size, MainScreenComponent.get()); connection.getInputStream(), size, VerboseLoader.get());
final ZipInputStream zin = new ZipInputStream(sizeInputStream); final ZipInputStream zin = new ZipInputStream(sizeInputStream);
ZipEntry e; ZipEntry e;
while ((e = zin.getNextEntry()) != null) { while ((e = zin.getNextEntry()) != null) {
@@ -96,13 +96,13 @@ public class ClassPath {
} else { } else {
loadResource(e.getName(), zin); loadResource(e.getName(), zin);
} }
MainScreenComponent.setState("Downloading: " + e.getName()); VerboseLoader.setState("Downloading: " + e.getName());
} }
zin.close(); zin.close();
} catch (IOException e) { } catch (IOException e) {
e.printStackTrace(); e.printStackTrace();
} }
MainScreenComponent.get().onProgressUpdate(100); VerboseLoader.get().onProgressUpdate(100);
} }
@@ -8,7 +8,7 @@ import org.parabot.core.Configuration;
import org.parabot.core.Core; import org.parabot.core.Core;
import org.parabot.core.parsers.scripts.SDNScripts; import org.parabot.core.parsers.scripts.SDNScripts;
import org.parabot.core.parsers.servers.PublicServers; import org.parabot.core.parsers.servers.PublicServers;
import org.parabot.core.ui.components.MainScreenComponent; import org.parabot.core.ui.components.VerboseLoader;
import org.parabot.environment.api.utils.WebUtil; import org.parabot.environment.api.utils.WebUtil;
import org.parabot.environment.scripts.executers.SDNScriptExecuter; import org.parabot.environment.scripts.executers.SDNScriptExecuter;
import org.parabot.environment.servers.executers.PublicServerExecuter; import org.parabot.environment.servers.executers.PublicServerExecuter;
@@ -39,7 +39,7 @@ public final class AccountManager {
Core.verbose("Initializing account manager accessors..."); Core.verbose("Initializing account manager accessors...");
final ArrayList<AccountManagerAccess> accessors = new ArrayList<AccountManagerAccess>(); final ArrayList<AccountManagerAccess> accessors = new ArrayList<AccountManagerAccess>();
accessors.add(SDNScripts.MANAGER_FETCHER); accessors.add(SDNScripts.MANAGER_FETCHER);
accessors.add(MainScreenComponent.MANAGER_FETCHER); accessors.add(VerboseLoader.MANAGER_FETCHER);
accessors.add(SDNScriptExecuter.MANAGER_FETCHER); accessors.add(SDNScriptExecuter.MANAGER_FETCHER);
accessors.add(PublicServers.MANAGER_FETCHER); accessors.add(PublicServers.MANAGER_FETCHER);
accessors.add(PublicServerExecuter.MANAGER_FETCHER); accessors.add(PublicServerExecuter.MANAGER_FETCHER);
+2 -2
View File
@@ -20,7 +20,7 @@ import javax.swing.JPopupMenu;
import org.parabot.core.Context; import org.parabot.core.Context;
import org.parabot.core.ui.components.GamePanel; import org.parabot.core.ui.components.GamePanel;
import org.parabot.core.ui.components.MainScreenComponent; import org.parabot.core.ui.components.VerboseLoader;
import org.parabot.core.ui.images.Images; import org.parabot.core.ui.images.Images;
import org.parabot.core.ui.utils.SwingUtil; import org.parabot.core.ui.utils.SwingUtil;
import org.parabot.environment.scripts.Script; import org.parabot.environment.scripts.Script;
@@ -62,7 +62,7 @@ public class BotUI extends JFrame implements ActionListener, ComponentListener,
addWindowListener(this); addWindowListener(this);
add(GamePanel.getInstance()); add(GamePanel.getInstance());
GamePanel.getInstance().add(MainScreenComponent.get(username, password), BorderLayout.CENTER); GamePanel.getInstance().add(VerboseLoader.get(username, password), BorderLayout.CENTER);
SwingUtil.setParabotIcons(this); SwingUtil.setParabotIcons(this);
@@ -78,7 +78,7 @@ public class ServerComponent extends JPanel implements MouseListener,
} }
public void load(final ServerDescription desc) { public void load(final ServerDescription desc) {
MainScreenComponent.get().switchState(MainScreenComponent.STATE_LOADING); VerboseLoader.get().switchState(VerboseLoader.STATE_LOADING);
new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
@@ -33,9 +33,9 @@ import org.parabot.core.ui.images.Images;
* @author Everel * @author Everel
* *
*/ */
public class MainScreenComponent extends JPanel implements ProgressListener { public class VerboseLoader extends JPanel implements ProgressListener {
private static final long serialVersionUID = 7412412644921803896L; private static final long serialVersionUID = 7412412644921803896L;
private static MainScreenComponent current; private static VerboseLoader current;
private static String state = "Initializing loader..."; private static String state = "Initializing loader...";
public static final int STATE_AUTHENTICATION = 0; public static final int STATE_AUTHENTICATION = 0;
@@ -54,12 +54,12 @@ public class MainScreenComponent extends JPanel implements ProgressListener {
@Override @Override
public final void setManager(AccountManager manager) { public final void setManager(AccountManager manager) {
MainScreenComponent.manager = manager; VerboseLoader.manager = manager;
} }
}; };
private MainScreenComponent(String username, String password) { private VerboseLoader(String username, String password) {
if(current != null) { if(current != null) {
throw new IllegalStateException("MainScreenComponent already made."); throw new IllegalStateException("MainScreenComponent already made.");
} }
@@ -205,16 +205,16 @@ public class MainScreenComponent extends JPanel implements ProgressListener {
* Gets instance of this panel * Gets instance of this panel
* @return instance of this panel * @return instance of this panel
*/ */
public static MainScreenComponent get(String username, String password) { public static VerboseLoader get(String username, String password) {
return current == null ? new MainScreenComponent(username, password) : current; return current == null ? new VerboseLoader(username, password) : current;
} }
/** /**
* Gets instance of this panel * Gets instance of this panel
* @return instance of this panel * @return instance of this panel
*/ */
public static MainScreenComponent get() { public static VerboseLoader get() {
return current == null ? new MainScreenComponent(null, null) : current; return current == null ? new VerboseLoader(null, null) : current;
} }
@@ -7,7 +7,7 @@ import org.parabot.core.desc.ServerDescription;
import org.parabot.core.lib.Library; import org.parabot.core.lib.Library;
import org.parabot.core.lib.javafx.JavaFX; import org.parabot.core.lib.javafx.JavaFX;
import org.parabot.core.parsers.servers.ServerParser; import org.parabot.core.parsers.servers.ServerParser;
import org.parabot.core.ui.components.MainScreenComponent; import org.parabot.core.ui.components.VerboseLoader;
import org.parabot.environment.api.utils.WebUtil; import org.parabot.environment.api.utils.WebUtil;
@@ -33,8 +33,8 @@ public class Environment {
for(Library lib : libs) { for(Library lib : libs) {
if(!lib.hasJar()) { if(!lib.hasJar()) {
Core.verbose("Downloading " + lib.getLibraryName() + "..."); Core.verbose("Downloading " + lib.getLibraryName() + "...");
MainScreenComponent.setState("Downloading " + lib.getLibraryName() + "..."); VerboseLoader.setState("Downloading " + lib.getLibraryName() + "...");
WebUtil.downloadFile(lib.getDownloadLink(), lib.getJarFile(), MainScreenComponent.get()); WebUtil.downloadFile(lib.getDownloadLink(), lib.getJarFile(), VerboseLoader.get());
Core.verbose("Downloaded " + lib.getLibraryName() + "."); Core.verbose("Downloaded " + lib.getLibraryName() + ".");
} }
Core.verbose("Initializing " + lib.getLibraryName()); Core.verbose("Initializing " + lib.getLibraryName());
@@ -9,7 +9,7 @@ import org.parabot.core.classpath.ClassPath;
import org.parabot.core.desc.ServerProviderInfo; import org.parabot.core.desc.ServerProviderInfo;
import org.parabot.core.forum.AccountManager; import org.parabot.core.forum.AccountManager;
import org.parabot.core.forum.AccountManagerAccess; import org.parabot.core.forum.AccountManagerAccess;
import org.parabot.core.ui.components.MainScreenComponent; import org.parabot.core.ui.components.VerboseLoader;
import org.parabot.core.ui.utils.UILog; import org.parabot.core.ui.utils.UILog;
import org.parabot.environment.api.utils.WebUtil; import org.parabot.environment.api.utils.WebUtil;
import org.parabot.environment.servers.ServerProvider; import org.parabot.environment.servers.ServerProvider;
@@ -76,7 +76,7 @@ public class PublicServerExecuter extends ServerExecuter {
Core.verbose("Found cached server provider [CRC32: " + serverProviderInfo.getCRC32() + "]"); Core.verbose("Found cached server provider [CRC32: " + serverProviderInfo.getCRC32() + "]");
} else { } else {
WebUtil.downloadFile(new URL(jarUrl), destination, WebUtil.downloadFile(new URL(jarUrl), destination,
MainScreenComponent.get(), manager.getAccount().getUsername(), manager.getAccount().getPassword()); VerboseLoader.get(), manager.getAccount().getUsername(), manager.getAccount().getPassword());
Core.verbose("Server provider downloaded..."); Core.verbose("Server provider downloaded...");
} }