improved the codestyle for Dependencies left from gui

This commit is contained in:
Maxmtg
2014-01-21 06:59:28 +00:00
parent 050887c53c
commit ceab176d9f
16 changed files with 52 additions and 71 deletions

View File

@@ -1,9 +1,10 @@
package forge;
import forge.Dependencies.ImageCacheMethods;
import forge.item.InventoryItem;
import forge.properties.NewConstants;
public class ImageCacheProvider implements ImageCacheBridge.Methods {
public class ImageCacheProvider implements ImageCacheMethods {
@Override
public String getImageKey(InventoryItem cp, boolean altState) {

View File

@@ -1,15 +1,13 @@
package forge;
import forge.PreferencesBridge.PreferencesSet;
import forge.properties.ForgePreferences.FPref;
public class PreferencesProvider implements PreferencesSet {
public class PreferencesProvider implements Dependencies.PreferencesMethods {
@Override
public boolean getEnableAiCheats() {
return Singletons.getModel().getPreferences().getPrefBoolean(FPref.UI_ENABLE_AI_CHEATS);
}
@Override
public boolean getCloneModeSource() {
return Singletons.getModel().getPreferences().getPrefBoolean(FPref.UI_CLONE_MODE_SOURCE);
@@ -20,7 +18,6 @@ public class PreferencesProvider implements PreferencesSet {
return Singletons.getModel().getPreferences().getPref(FPref.DEV_LOG_ENTRY_TYPE);
}
@Override
public String getCurrentAiProfile() {
return Singletons.getModel().getPreferences().getPref(FPref.UI_CURRENT_AI_PROFILE);
@@ -31,7 +28,6 @@ public class PreferencesProvider implements PreferencesSet {
return Singletons.getModel().getPreferences().getPrefBoolean(FPref.UI_RANDOM_FOIL);
}
@Override
public boolean isManaBurnEnabled() {
// TODO Auto-generated method stub

View File

@@ -37,8 +37,8 @@ public final class Main {
//Turn off the Java 2D system's use of Direct3D to improve rendering speed (particularly when Full Screen)
System.setProperty("sun.java2d.d3d", "false");
forge.PreferencesBridge.Instance = new PreferencesProvider();
forge.ImageCacheBridge.instance = new ImageCacheProvider();
forge.Dependencies.preferences = new PreferencesProvider();
forge.Dependencies.imagecache = new ImageCacheProvider();
// Start splash screen first, then data models, then controller.
if (args.length == 0) {