# I-Index
Date: 2011-05-10

A C D E F G H I J M N O P R S T V W

## I

IClickable - Interface in jrummikub.view
  An interface for view elements that can emit click events
IEvent - Interface in jrummikub.util
  Interface for classes that can generate parameterless events
IEvent1<T> - Interface in jrummikub.util
  Interface for classes that can generate events having a single parameter
IEvent2<T1,T2> - Interface in jrummikub.util
  Interface for classes that can generate events having a two parameters
IGameState - Interface in jrummikub.model
  Interface for `GameState` model
IHand - Interface in jrummikub.model
  Interface for the `Hand` model
IHandPanel - Interface in jrummikub.view
  The view for a player's hand that displays his stones
IListener - Interface in jrummikub.util
  Interface for classes that can receive parameterless events
IListener1<T> - Interface in jrummikub.util
  Interface for classes that can receive parameterless events having a single parameter
IListener2<T1,T2> - Interface in jrummikub.util
  Interface for classes that can receive parameterless events having a two parameters
IPlayer - Interface in jrummikub.model
  Interface for `Player` model
IPlayerPanel - Interface in jrummikub.view
  The player panel that contains a player's board and other user interfaces
isJoker() - Method in class jrummikub.model.Stone
  Returns whether the stone is a joker or not.
IStoneCollectionPanel - Interface in jrummikub.view
  The view of the collection that shows the stones a player has selected
IStonePanel - Interface in jrummikub.view
  An interface for view elements that can emit click events for clicks on stones
IStoneTray<E extends Sizeable> - Interface in jrummikub.model
  Interface for the `StoneTray` model
isValid() - Method in interface jrummikub.model.ITable
  Tests the Table for rule conflicts by checking all the `StoneSet`
isValid() - Method in class jrummikub.model.StoneSet
  Test for rule conflict within the StoneSet
isValid() - Method in class jrummikub.model.Table
  Tests the Table for rule conflicts by checking all the `StoneSet`
ITable - Interface in jrummikub.model
  Interface for the `Table` model
ITablePanel - Interface in jrummikub.view
  The view of the table, where the stone sets lie
iterator() - Method in class jrummikub.model.StoneSet
iterator() - Method in class jrummikub.model.StoneTray
ITurnTimer - Interface in jrummikub.control
  Interface for the `TurnTimer`
IView - Interface in jrummikub.view
  The top-level view interface

A C D E F G H I J M N O P R S T V W