aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/gui/beta
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-11-06 19:32:27 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-11-06 19:32:27 +1000
commitcbe0e497be8e466c380a5b4fa781b314ede9ada3 (patch)
treeb85848b432adf458e3abda466ee46d9dfc3e454b /src/Java/gtPlusPlus/core/gui/beta
parentc40416b036c0e89451e1558253ccf07bbee028d0 (diff)
downloadGT5-Unofficial-cbe0e497be8e466c380a5b4fa781b314ede9ada3.tar.gz
GT5-Unofficial-cbe0e497be8e466c380a5b4fa781b314ede9ada3.tar.bz2
GT5-Unofficial-cbe0e497be8e466c380a5b4fa781b314ede9ada3.zip
Revert "$ Cleaned up the entire project."
This reverts commit 0669f5eb9d5029a8b94ec552171b0837605f7747. # Conflicts: # src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/GregtechMTE_NuclearReactor.java # src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/GregtechMetaTileEntity_MassFabricator.java Revert "% Cleaned up Imports." This reverts commit 3654052fb63a571c5eaca7f20714b87c17f7e966.
Diffstat (limited to 'src/Java/gtPlusPlus/core/gui/beta')
-rw-r--r--src/Java/gtPlusPlus/core/gui/beta/Gui_ID_Registry.java67
-rw-r--r--src/Java/gtPlusPlus/core/gui/beta/Gui_Types.java12
-rw-r--r--src/Java/gtPlusPlus/core/gui/beta/MU_GuiId.java51
3 files changed, 68 insertions, 62 deletions
diff --git a/src/Java/gtPlusPlus/core/gui/beta/Gui_ID_Registry.java b/src/Java/gtPlusPlus/core/gui/beta/Gui_ID_Registry.java
index c59d26a1fa..b3531ceb3e 100644
--- a/src/Java/gtPlusPlus/core/gui/beta/Gui_ID_Registry.java
+++ b/src/Java/gtPlusPlus/core/gui/beta/Gui_ID_Registry.java
@@ -1,38 +1,43 @@
package gtPlusPlus.core.gui.beta;
-import java.util.*;
-
import gtPlusPlus.core.interfaces.IGuiManagerMiscUtils;
-public class Gui_ID_Registry {
- private static final Map<Class<? extends IGuiManagerMiscUtils>, MU_GuiId> classMap = new HashMap();
- private static final Map<Integer, MU_GuiId> idMap = new HashMap();
- private static int nextId = 0;
-
- static {
- // registerGuiHandlers(Gui_Types.Tile, Arrays.asList(new Class[]
- // {TileAlveary.class}));
- // registerGuiHandlers(MU_GuiType.Item, Arrays.asList(new Class[] {
- // ItemBackpack.class, ItemBackpackNaturalist.class,
- // ItemBeealyzer.class, ItemCatalogue.class, ItemFlutterlyzer.class,
- // ItemHabitatLocator.class, ItemImprinter.class, ItemInfuser.class,
- // ItemLetter.class, ItemSolderingIron.class, ItemTreealyzer.class }));
- // registerGuiHandlers(MU_GuiType.Entity, Arrays.asList(new Class[] {
- // EntityMinecartApiary.class, EntityMinecartBeehouse.class }));
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+public class Gui_ID_Registry
+{
+ private static final Map<Class<? extends IGuiManagerMiscUtils>, MU_GuiId> classMap = new HashMap();
+ private static final Map<Integer, MU_GuiId> idMap = new HashMap();
+ private static int nextId = 0;
+
+ static
+ {
+ //registerGuiHandlers(Gui_Types.Tile, Arrays.asList(new Class[] {TileAlveary.class}));
+ //registerGuiHandlers(MU_GuiType.Item, Arrays.asList(new Class[] { ItemBackpack.class, ItemBackpackNaturalist.class, ItemBeealyzer.class, ItemCatalogue.class, ItemFlutterlyzer.class, ItemHabitatLocator.class, ItemImprinter.class, ItemInfuser.class, ItemLetter.class, ItemSolderingIron.class, ItemTreealyzer.class }));
+ //registerGuiHandlers(MU_GuiType.Entity, Arrays.asList(new Class[] { EntityMinecartApiary.class, EntityMinecartBeehouse.class }));
}
- public static MU_GuiId getGuiId(final int id) {
- return Gui_ID_Registry.idMap.get(Integer.valueOf(id));
+ private static void registerGuiHandlers(Gui_Types MU_GuiType, List<Class<? extends IGuiManagerMiscUtils>> guiHandlerClasses)
+ {
+ for (Class<? extends IGuiManagerMiscUtils> tileGuiHandlerClass : guiHandlerClasses)
+ {
+ MU_GuiId guiId = new MU_GuiId(nextId++, MU_GuiType, tileGuiHandlerClass);
+ classMap.put(tileGuiHandlerClass, guiId);
+ idMap.put(Integer.valueOf(guiId.getId()), guiId);
+ }
}
- public static MU_GuiId getGuiIdForGuiHandler(final IGuiManagerMiscUtils guiHandler) {
- final Class<? extends IGuiManagerMiscUtils> guiHandlerClass = guiHandler.getClass();
- MU_GuiId guiId = Gui_ID_Registry.classMap.get(guiHandlerClass);
+ public static MU_GuiId getGuiIdForGuiHandler(IGuiManagerMiscUtils guiHandler)
+ {
+ Class<? extends IGuiManagerMiscUtils> guiHandlerClass = guiHandler.getClass();
+ MU_GuiId guiId = (MU_GuiId)classMap.get(guiHandlerClass);
if (guiId == null) {
- for (final Map.Entry<Class<? extends IGuiManagerMiscUtils>, MU_GuiId> classGuiIdEntry : Gui_ID_Registry.classMap
- .entrySet()) {
- if (((Class) classGuiIdEntry.getKey()).isAssignableFrom(guiHandlerClass)) {
- guiId = classGuiIdEntry.getValue();
+ for (Map.Entry<Class<? extends IGuiManagerMiscUtils>, MU_GuiId> classGuiIdEntry : classMap.entrySet()) {
+ if (((Class)classGuiIdEntry.getKey()).isAssignableFrom(guiHandlerClass))
+ {
+ guiId = (MU_GuiId)classGuiIdEntry.getValue();
break;
}
}
@@ -43,13 +48,9 @@ public class Gui_ID_Registry {
return guiId;
}
- private static void registerGuiHandlers(final Gui_Types MU_GuiType,
- final List<Class<? extends IGuiManagerMiscUtils>> guiHandlerClasses) {
- for (final Class<? extends IGuiManagerMiscUtils> tileGuiHandlerClass : guiHandlerClasses) {
- final MU_GuiId guiId = new MU_GuiId(Gui_ID_Registry.nextId++, MU_GuiType, tileGuiHandlerClass);
- Gui_ID_Registry.classMap.put(tileGuiHandlerClass, guiId);
- Gui_ID_Registry.idMap.put(Integer.valueOf(guiId.getId()), guiId);
- }
+ public static MU_GuiId getGuiId(int id)
+ {
+ return (MU_GuiId)idMap.get(Integer.valueOf(id));
}
}
diff --git a/src/Java/gtPlusPlus/core/gui/beta/Gui_Types.java b/src/Java/gtPlusPlus/core/gui/beta/Gui_Types.java
index 5bf5bc3018..428cae93d5 100644
--- a/src/Java/gtPlusPlus/core/gui/beta/Gui_Types.java
+++ b/src/Java/gtPlusPlus/core/gui/beta/Gui_Types.java
@@ -1,8 +1,8 @@
package gtPlusPlus.core.gui.beta;
-public enum Gui_Types {
- Item, Tile, Entity;
-
- private Gui_Types() {
- }
-} \ No newline at end of file
+public enum Gui_Types
+ {
+ Item, Tile, Entity;
+
+ private Gui_Types() {}
+ } \ No newline at end of file
diff --git a/src/Java/gtPlusPlus/core/gui/beta/MU_GuiId.java b/src/Java/gtPlusPlus/core/gui/beta/MU_GuiId.java
index 0e1f47d456..7d17870743 100644
--- a/src/Java/gtPlusPlus/core/gui/beta/MU_GuiId.java
+++ b/src/Java/gtPlusPlus/core/gui/beta/MU_GuiId.java
@@ -1,27 +1,32 @@
package gtPlusPlus.core.gui.beta;
-
import gtPlusPlus.core.interfaces.IGuiManagerMiscUtils;
-public class MU_GuiId {
- private final int id;
- private final Gui_Types MU_GuiType;
- private final Class<? extends IGuiManagerMiscUtils> guiHandlerClass;
-
- MU_GuiId(final int id, final Gui_Types MU_GuiType, final Class<? extends IGuiManagerMiscUtils> guiHandlerClass) {
- this.id = id;
- this.MU_GuiType = MU_GuiType;
- this.guiHandlerClass = guiHandlerClass;
- }
-
- public Class<? extends IGuiManagerMiscUtils> getGuiHandlerClass() {
- return this.guiHandlerClass;
- }
-
- public Gui_Types getGuiType() {
- return this.MU_GuiType;
- }
+public class MU_GuiId
+ {
+ private final int id;
+ private final Gui_Types MU_GuiType;
+ private final Class<? extends IGuiManagerMiscUtils> guiHandlerClass;
+
+ MU_GuiId(int id, Gui_Types MU_GuiType, Class<? extends IGuiManagerMiscUtils> guiHandlerClass)
+ {
+ this.id = id;
+ this.MU_GuiType = MU_GuiType;
+ this.guiHandlerClass = guiHandlerClass;
+ }
+
+ public Gui_Types getGuiType()
+ {
+ return this.MU_GuiType;
+ }
+
+ public Class<? extends IGuiManagerMiscUtils> getGuiHandlerClass()
+ {
+ return this.guiHandlerClass;
+ }
+
+ public int getId()
+ {
+ return this.id;
+ }
+ }
- public int getId() {
- return this.id;
- }
-}