diff options
author | Jannis Harder <harder@informatik.uni-luebeck.de> | 2011-05-04 23:28:39 +0200 |
---|---|---|
committer | Jannis Harder <harder@informatik.uni-luebeck.de> | 2011-05-04 23:28:39 +0200 |
commit | 50f1d6c05ac0e943e670dae719b6371c7048e765 (patch) | |
tree | ed774a01903815f5348bbf2b2c40250b5227f450 /src/jrummikub/view/impl/TablePanel.java | |
parent | e2f82f3f28a0872ed626439809a292e701c9b01e (diff) | |
download | JRummikub-50f1d6c05ac0e943e670dae719b6371c7048e765.tar JRummikub-50f1d6c05ac0e943e670dae719b6371c7048e765.zip |
Changed view implementation to use Iterable of Pairs
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@129 72836036-5685-4462-b002-a69064685172
Diffstat (limited to 'src/jrummikub/view/impl/TablePanel.java')
-rw-r--r-- | src/jrummikub/view/impl/TablePanel.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/jrummikub/view/impl/TablePanel.java b/src/jrummikub/view/impl/TablePanel.java index f400fac..080d476 100644 --- a/src/jrummikub/view/impl/TablePanel.java +++ b/src/jrummikub/view/impl/TablePanel.java @@ -10,10 +10,10 @@ import java.awt.event.ComponentEvent; import java.awt.event.ComponentListener; import java.awt.geom.AffineTransform; import java.awt.geom.Rectangle2D; +import java.util.ArrayList; import java.util.Collection; import java.util.Collections; -import java.util.HashMap; -import java.util.Map; +import java.util.List; import javax.swing.ImageIcon; import javax.swing.JLabel; @@ -78,13 +78,13 @@ class TablePanel extends AbstractStonePanel implements ITablePanel { @Override public void setStoneSets(Iterable<Pair<StoneSet, Position>> stoneSets) { - Map<Stone, Position> stones = new HashMap<Stone, Position>(); + List<Pair<Stone, Position>> stones = new ArrayList<Pair<Stone, Position>>(); for (Pair<StoneSet, Position> entry : stoneSets) { float x = entry.getSecond().getX(), y = entry.getSecond().getY(); for (Stone stone : entry.getFirst()) { - stones.put(stone, new Position(x, y)); + stones.add(new Pair<Stone, Position>(stone, new Position(x, y))); x++; } } |