diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2011-05-02 05:12:53 +0200 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2011-05-02 05:12:53 +0200 |
commit | fcef81715bff95ac04176dd3d93bb44e1b625087 (patch) | |
tree | e02dcb3d31185afe5943680e1e4549f4ce66775c /src/jrummikub/view/impl/Board.java | |
parent | a9cf0d8c8fb5b489f07e4cc408cc5edf413ce26e (diff) | |
download | JRummikub-fcef81715bff95ac04176dd3d93bb44e1b625087.tar JRummikub-fcef81715bff95ac04176dd3d93bb44e1b625087.zip |
Add JavaDoc to view implementation
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@66 72836036-5685-4462-b002-a69064685172
Diffstat (limited to 'src/jrummikub/view/impl/Board.java')
-rw-r--r-- | src/jrummikub/view/impl/Board.java | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/jrummikub/view/impl/Board.java b/src/jrummikub/view/impl/Board.java index b6d92a8..94571e0 100644 --- a/src/jrummikub/view/impl/Board.java +++ b/src/jrummikub/view/impl/Board.java @@ -20,6 +20,9 @@ import jrummikub.model.Position; import jrummikub.model.Stone; import jrummikub.view.IBoard; +/** + * Implementation of the board + */ @SuppressWarnings("serial") class Board extends StonePanel implements IBoard { private final static int BOARD_HEIGHT = 2; @@ -39,6 +42,9 @@ class Board extends StonePanel implements IBoard { private Map<Stone, Position> stones = Collections.emptyMap(); private Collection<Stone> selectedStones = Collections.emptyList(); + /** + * Creates a new Board instance + */ Board() { setBorder(new MatteBorder(0, 1, 0, 1, Color.DARK_GRAY)); @@ -103,7 +109,13 @@ class Board extends StonePanel implements IBoard { repaint(); } - public void setSelectedStones(Collection<Stone> stones) { + /** + * Sets the stones that are to be painted selected + * + * @param stones + * the selected stones + */ + void setSelectedStones(Collection<Stone> stones) { selectedStones = stones; repaint(); } |