Break up files in nonsingleton folder into existing controller and view folders

This commit is contained in:
drdev
2013-11-24 21:16:23 +00:00
parent f35f6b3edd
commit 05751dbe1b
18 changed files with 47 additions and 42 deletions

View File

@@ -66,8 +66,8 @@ import forge.gui.match.controllers.CDock;
import forge.gui.match.controllers.CLog;
import forge.gui.match.controllers.CMessage;
import forge.gui.match.controllers.CStack;
import forge.gui.match.nonsingleton.VField;
import forge.gui.match.views.VAntes;
import forge.gui.match.views.VField;
import forge.gui.menus.ForgeMenu;
import forge.gui.menus.MenuUtil;
import forge.gui.toolbox.FSkin;

View File

@@ -53,8 +53,8 @@ import forge.gui.match.VMatchUI;
import forge.gui.match.ViewWinLose;
import forge.gui.match.controllers.CMessage;
import forge.gui.match.controllers.CStack;
import forge.gui.match.nonsingleton.VField;
import forge.gui.match.nonsingleton.VHand;
import forge.gui.match.views.VField;
import forge.gui.match.views.VHand;
import forge.gui.toolbox.special.PhaseLabel;
import forge.net.FServer;
import forge.util.maps.MapOfLists;

View File

@@ -32,7 +32,7 @@ import javax.swing.KeyStroke;
import forge.game.card.Card;
import forge.gui.match.VMatchUI;
import forge.gui.match.nonsingleton.VField;
import forge.gui.match.views.VField;
import forge.view.arcane.CardPanel;
/**

View File

@@ -1,7 +1,6 @@
package forge.gui.match.nonsingleton;
package forge.gui.framework;
import forge.Command;
import forge.gui.framework.ICDoc;
/**
* An intentionally empty ICDoc to fill field slots unused

View File

@@ -1,6 +1,5 @@
package forge.gui.framework;
import forge.gui.match.nonsingleton.CEmptyDoc;
/**
* An intentionally empty IVDoc to fill field slots unused

View File

@@ -57,9 +57,9 @@ import forge.gui.match.controllers.CDetail;
import forge.gui.match.controllers.CMessage;
import forge.gui.match.controllers.CPicture;
import forge.gui.match.menus.CMatchUIMenus;
import forge.gui.match.nonsingleton.VCommand;
import forge.gui.match.nonsingleton.VField;
import forge.gui.match.nonsingleton.VHand;
import forge.gui.match.views.VCommand;
import forge.gui.match.views.VField;
import forge.gui.match.views.VHand;
import forge.gui.match.views.VPlayers;
import forge.gui.menus.IMenuProvider;
import forge.gui.menus.MenuUtil;

View File

@@ -38,7 +38,7 @@ import forge.game.card.Card;
import forge.game.combat.Combat;
import forge.gui.framework.FScreen;
import forge.gui.match.controllers.CDock;
import forge.gui.match.nonsingleton.VField;
import forge.gui.match.views.VField;
import forge.gui.toolbox.FSkin;
import forge.view.FView;
import forge.view.arcane.CardPanel;

View File

@@ -13,10 +13,10 @@ import forge.gui.framework.FScreen;
import forge.gui.framework.IVTopLevelUI;
import forge.gui.framework.SRearrangingUtil;
import forge.gui.framework.VEmptyDoc;
import forge.gui.match.nonsingleton.VCommand;
import forge.gui.match.nonsingleton.VField;
import forge.gui.match.nonsingleton.VHand;
import forge.gui.match.views.VCommand;
import forge.gui.match.views.VDev;
import forge.gui.match.views.VField;
import forge.gui.match.views.VHand;
import forge.gui.match.views.VMessage;
import forge.properties.ForgePreferences.FPref;
import forge.view.FView;
@@ -134,7 +134,7 @@ public enum VMatchUI implements IVTopLevelUI {
this.lstFields = lst0;
}
/** @return {@link java.util.List}<{@link forge.gui.match.nonsigleton.VHand}> */
/** @return {@link java.util.List}<{@link forge.gui.match.views.VHand}> */
public List<VField> getFieldViews() {
return lstFields;
}

View File

@@ -1,4 +1,4 @@
package forge.gui.match.nonsingleton;
package forge.gui.match;
import java.awt.event.ActionEvent;
import java.util.ArrayList;
@@ -17,7 +17,7 @@ import forge.gui.GuiChoose;
* "zones" of a player field: hand, library, etc.
*
*/
class ZoneAction extends ForgeAction {
public class ZoneAction extends ForgeAction {
private static final long serialVersionUID = -5822976087772388839L;
private final PlayerZone zone;
private final String title;

View File

@@ -15,11 +15,12 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package forge.gui.match.nonsingleton;
package forge.gui.match.controllers;
import forge.Command;
import forge.game.player.Player;
import forge.gui.framework.ICDoc;
import forge.gui.match.views.VCommand;
/**
* Controls Swing components of a player's command instance.
*/
@@ -31,7 +32,7 @@ public class CCommand implements ICDoc {
* Controls Swing components of a player's command instance.
*
* @param p0 &emsp; {@link forge.game.player.Player}
* @param v0 &emsp; {@link forge.gui.match.nonsingleton.VCommand}
* @param v0 &emsp; {@link forge.gui.match.views.VCommand}
*/
public CCommand(final Player p0, final VCommand v0) {
this.player = p0;
@@ -51,7 +52,7 @@ public class CCommand implements ICDoc {
return this.player;
}
/** @return {@link forge.gui.nonsingleton.VField} */
/** @return {@link forge.gui.match.views.VField} */
public VCommand getView() {
return this.view;
}

View File

@@ -15,13 +15,14 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package forge.gui.match.nonsingleton;
package forge.gui.match.controllers;
import java.awt.event.ActionEvent;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.util.List;
import com.google.common.base.Function;
import forge.Command;
@@ -38,7 +39,8 @@ import forge.gui.ForgeAction.MatchConstants;
import forge.gui.framework.ICDoc;
import forge.gui.input.Input;
import forge.gui.input.InputPayMana;
import forge.gui.match.controllers.CMessage;
import forge.gui.match.ZoneAction;
import forge.gui.match.views.VField;
/**
* Controls Swing components of a player's field instance.
@@ -59,7 +61,7 @@ public class CField implements ICDoc {
* Controls Swing components of a player's field instance.
*
* @param p0 &emsp; {@link forge.game.player.Player}
* @param v0 &emsp; {@link forge.gui.match.nonsingleton.VField}
* @param v0 &emsp; {@link forge.gui.match.views.VField}
* @param playerViewer
*/
@SuppressWarnings("serial")
@@ -154,7 +156,7 @@ public class CField implements ICDoc {
return this.player;
}
/** @return {@link forge.gui.nonsingleton.VField} */
/** @return {@link forge.gui.match.views.VField} */
public VField getView() {
return this.view;
}

View File

@@ -15,7 +15,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package forge.gui.match.nonsingleton;
package forge.gui.match.controllers;
import java.awt.Point;
import java.awt.Rectangle;
@@ -34,6 +34,8 @@ import forge.game.player.Player;
import forge.game.zone.ZoneType;
import forge.gui.framework.ICDoc;
import forge.gui.match.CMatchUI;
import forge.gui.match.views.VField;
import forge.gui.match.views.VHand;
import forge.view.arcane.CardPanel;
import forge.view.arcane.HandArea;
import forge.view.arcane.util.Animation;
@@ -51,7 +53,7 @@ public class CHand implements ICDoc {
* Controls Swing components of a player's hand instance.
*
* @param p0 &emsp; {@link forge.game.player.Player}
* @param v0 &emsp; {@link forge.gui.match.nonsingleton.VHand}
* @param v0 &emsp; {@link forge.gui.match.views.VHand}
*/
public CHand(final Player p0, final VHand v0) {
this.player = p0;

View File

@@ -1,3 +0,0 @@
/** Forge Card Game. */
package forge.gui.match.nonsingleton;

View File

@@ -15,10 +15,11 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package forge.gui.match.nonsingleton;
package forge.gui.match.views;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import net.miginfocom.swing.MigLayout;
import forge.game.player.Player;
import forge.game.zone.ZoneType;
@@ -26,6 +27,7 @@ import forge.gui.framework.DragCell;
import forge.gui.framework.DragTab;
import forge.gui.framework.EDocID;
import forge.gui.framework.IVDoc;
import forge.gui.match.controllers.CCommand;
import forge.gui.toolbox.FSkin;
import forge.view.arcane.PlayArea;

View File

@@ -15,17 +15,19 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package forge.gui.match.nonsingleton;
package forge.gui.match.views;
import java.awt.Color;
import java.awt.Font;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.SwingConstants;
import javax.swing.border.Border;
import javax.swing.border.LineBorder;
import net.miginfocom.swing.MigLayout;
import forge.game.player.LobbyPlayer;
import forge.game.player.Player;
@@ -35,6 +37,7 @@ import forge.gui.framework.DragTab;
import forge.gui.framework.EDocID;
import forge.gui.framework.IVDoc;
import forge.gui.match.CMatchUI;
import forge.gui.match.controllers.CField;
import forge.gui.toolbox.FLabel;
import forge.gui.toolbox.FSkin;
import forge.gui.toolbox.special.PhaseIndicator;

View File

@@ -15,7 +15,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package forge.gui.match.nonsingleton;
package forge.gui.match.views;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
@@ -26,6 +26,7 @@ import forge.gui.framework.DragCell;
import forge.gui.framework.DragTab;
import forge.gui.framework.EDocID;
import forge.gui.framework.IVDoc;
import forge.gui.match.controllers.CHand;
import forge.view.arcane.HandArea;
/**

View File

@@ -26,8 +26,8 @@ import forge.control.FControl.CloseAction;
import forge.game.GameLogEntryType;
import forge.gui.home.EMenuItem;
import forge.gui.match.VMatchUI;
import forge.gui.match.nonsingleton.VField;
import forge.gui.match.views.VDev;
import forge.gui.match.views.VField;
import forge.gui.toolbox.special.PhaseIndicator;
public class ForgePreferences extends PreferencesStore<ForgePreferences.FPref> {