rails.game
Interface StartRoundI

All Superinterfaces:
RoundI

public interface StartRoundI
extends RoundI


Method Summary
 ModelObject getBidModel(int privateIndex, int playerIndex)
           
 ModelObject getBlockedCashModel(int playerIndex)
           
 int getCurrentPlayerIndex()
           
 ModelObject getFreeCashModel(int playerIndex)
           
 ModelObject getMinimumBidModel(int privateIndex)
           
 java.util.List<StartItem> getStartItems()
           
 StartPacket getStartPacket()
           
 boolean process(PossibleAction action)
           
 void start()
           
 
Methods inherited from interface rails.game.RoundI
getCurrentPlayer, getHelp, getRoundName, getRoundTypeForUI, resume, setPossibleActions, wasInterrupted
 

Method Detail

start

void start()

getStartItems

java.util.List<StartItem> getStartItems()

getStartPacket

StartPacket getStartPacket()

getCurrentPlayerIndex

int getCurrentPlayerIndex()

process

boolean process(PossibleAction action)
Specified by:
process in interface RoundI

getBidModel

ModelObject getBidModel(int privateIndex,
                        int playerIndex)

getMinimumBidModel

ModelObject getMinimumBidModel(int privateIndex)

getFreeCashModel

ModelObject getFreeCashModel(int playerIndex)

getBlockedCashModel

ModelObject getBlockedCashModel(int playerIndex)