git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@66 72836036-5685-4462-b002-a69064685172
32 lines
561 B
Java
32 lines
561 B
Java
package jrummikub.view;
|
|
|
|
import java.util.Collection;
|
|
|
|
import jrummikub.model.Stone;
|
|
|
|
/**
|
|
* The top-level view interface
|
|
*/
|
|
public interface IView {
|
|
/**
|
|
* Returns the table
|
|
*
|
|
* @return the table
|
|
*/
|
|
public ITable getTable();
|
|
|
|
/**
|
|
* Returns the player panel
|
|
*
|
|
* @return the playerPanel
|
|
*/
|
|
public IPlayerPanel getPlayerPanel();
|
|
|
|
/**
|
|
* Sets the stones that are to be painted selected
|
|
*
|
|
* @param stones
|
|
* the stones to be painted selected
|
|
*/
|
|
public void setSelectedStones(Collection<Stone> stones);
|
|
}
|