package forge;
/**
* Created by IntelliJ IDEA.
* User: dhudson
* Date: 6/24/11
*
* @author Forge
* @version $Id: $
*/
interface DeckDisplay {
/**
* <p>updateDisplay.</p>
*
* @param top a {@link forge.CardList} object.
* @param bottom a {@link forge.CardList} object.
*/
public void updateDisplay(CardList top, CardList bottom);
//top shows available card pool
//if constructed, top shows all cards
//if sealed, top shows 5 booster packs
//if draft, top shows cards that were chosen
/**
* <p>getTop.</p>
*
* @return a {@link forge.CardList} object.
*/
public CardList getTop();
//bottom shows cards that the user has chosen for his library
/**
* <p>getBottom.</p>
*
* @return a {@link forge.CardList} object.
*/
public CardList getBottom();
/**
* <p>setTitle.</p>
*
* @param message a {@link java.lang.String} object.
*/
public void setTitle(String message);
}