Uses of Interface
jrummikub.model.ITable

Packages that use ITable
jrummikub.control   
jrummikub.control.network   
jrummikub.control.turn   
jrummikub.model   
 

Uses of ITable in jrummikub.control
 

Fields in jrummikub.control declared as ITable
private  ITable RoundControl.InvalidTurnInfo.table
           
 

Methods in jrummikub.control that return ITable
 ITable RoundControl.InvalidTurnInfo.getTable()
          Getter for table
 

Constructors in jrummikub.control with parameters of type ITable
RoundControl.InvalidTurnInfo(ITable table, RoundControl.InvalidTurnType type, java.util.Collection<StoneSet> invalidSets)
          Creates new InvalidTurnInfo
 

Uses of ITable in jrummikub.control.network
 

Fields in jrummikub.control.network with type parameters of type ITable
private  Event1<ITable> ConnectionControl.tableUpdateEvent
           
 

Methods in jrummikub.control.network that return types with arguments of type ITable
 IEvent1<ITable> ConnectionControl.getTableUpdateEvent()
           
 IEvent1<ITable> IConnectionControl.getTableUpdateEvent()
           
 

Methods in jrummikub.control.network with parameters of type ITable
 void ConnectionControl.updateTable(ITable table)
           
 void IConnectionControl.updateTable(ITable table)
           
 

Uses of ITable in jrummikub.control.turn
 

Fields in jrummikub.control.turn declared as ITable
private  ITable ITurnControl.TurnInfo.oldTable
           
private  ITable ITurnControl.TurnInfo.table
           
 

Fields in jrummikub.control.turn with type parameters of type ITable
protected  Event1<ITable> AbstractTurnControl.tableUpdateEvent
           
 

Methods in jrummikub.control.turn that return ITable
 ITable ITurnControl.TurnInfo.getOldTable()
          Gets the table at the beginning of the turn
 ITable ITurnControl.TurnInfo.getTable()
          Gets the current table
 

Methods in jrummikub.control.turn that return types with arguments of type ITable
 IEvent1<ITable> AbstractTurnControl.getTableUpdateEvent()
           
 IEvent1<ITable> ITurnControl.getTableUpdateEvent()
          Emitted in network when the table changes during player turn
 

Methods in jrummikub.control.turn with parameters of type ITable
(package private) static java.util.Set<Stone> AbstractTurnControl.tableDifference(ITable oldTable, ITable newTable)
           
(package private) static java.util.List<StoneSet> AbstractTurnControl.tableSetDifference(ITable oldTable, ITable newTable)
           
 

Uses of ITable in jrummikub.model
 

Classes in jrummikub.model that implement ITable
 class Table
          Class administering the Stones on the game-Table
 

Fields in jrummikub.model declared as ITable
private  ITable RoundState.table
           
 

Methods in jrummikub.model that return ITable
 ITable IRoundState.getTable()
          Get the current Table
 ITable RoundState.getTable()
           
 

Methods in jrummikub.model with parameters of type ITable
 void IRoundState.setTable(ITable table)
          Sets the current Table
 void RoundState.setTable(ITable table)