From e1caedcac4f133fb7250c6a66cf28b9966b233e7 Mon Sep 17 00:00:00 2001 From: Sol Date: Thu, 23 Feb 2012 01:37:10 +0000 Subject: [PATCH] Fixing Compile errors, not sure if this is how we wanted this. --- .../forge/control/home/IControlSubmenu.java | 11 +++++++++++ .../constructed/ControlSubmenuColors.java | 19 +++++++++++++++++++ .../constructed/ControlSubmenuCustom.java | 19 +++++++++++++++++++ 3 files changed, 49 insertions(+) diff --git a/src/main/java/forge/control/home/IControlSubmenu.java b/src/main/java/forge/control/home/IControlSubmenu.java index 19bcfb066c8..b88ae167c2a 100644 --- a/src/main/java/forge/control/home/IControlSubmenu.java +++ b/src/main/java/forge/control/home/IControlSubmenu.java @@ -13,4 +13,15 @@ public interface IControlSubmenu { /** Update whatever content is in the panel. */ void update(); + + /** + * TODO: Write javadoc for this method. + * @return + */ + Command getMenuCommand(); + + /** + * TODO: Write javadoc for this method. + */ + void initialize(); } diff --git a/src/main/java/forge/control/home/constructed/ControlSubmenuColors.java b/src/main/java/forge/control/home/constructed/ControlSubmenuColors.java index 7c4a70378ef..0e35466d502 100644 --- a/src/main/java/forge/control/home/constructed/ControlSubmenuColors.java +++ b/src/main/java/forge/control/home/constructed/ControlSubmenuColors.java @@ -7,6 +7,7 @@ import javax.swing.JList; import forge.Command; import forge.control.home.IControlSubmenu; +import forge.view.home.IViewSubmenu; import forge.view.home.constructed.ViewSubmenuColors; /** @@ -64,4 +65,22 @@ public enum ControlSubmenuColors implements IControlSubmenu { public void randomSelect() { } + + /* (non-Javadoc) + * @see forge.control.home.IControlSubmenu#getCommand() + */ + @Override + public Command getCommand() { + // TODO This needs to be fixed + return null; + } + + /* (non-Javadoc) + * @see forge.control.home.IControlSubmenu#getView() + */ + @Override + public IViewSubmenu getView() { + // TODO This needs to be fixed + return null; + } } diff --git a/src/main/java/forge/control/home/constructed/ControlSubmenuCustom.java b/src/main/java/forge/control/home/constructed/ControlSubmenuCustom.java index 5089c8b7e22..f6d029bcdc4 100644 --- a/src/main/java/forge/control/home/constructed/ControlSubmenuCustom.java +++ b/src/main/java/forge/control/home/constructed/ControlSubmenuCustom.java @@ -11,6 +11,7 @@ import forge.control.FControl; import forge.control.home.IControlSubmenu; import forge.deck.Deck; import forge.util.IFolderMap; +import forge.view.home.IViewSubmenu; import forge.view.home.constructed.ViewSubmenuCustom; /** @@ -56,4 +57,22 @@ public enum ControlSubmenuCustom implements IControlSubmenu { public void randomSelect() { } + + /* (non-Javadoc) + * @see forge.control.home.IControlSubmenu#getCommand() + */ + @Override + public Command getCommand() { + // TODO This needs to be fixed + return null; + } + + /* (non-Javadoc) + * @see forge.control.home.IControlSubmenu#getView() + */ + @Override + public IViewSubmenu getView() { + // TODO This needs to be fixed + return null; + } }