Package de.kosi.model

de.kosi.model contains all classes representing the basic entities of KoSI.

See:
          Description

Interface Summary
Conventions This is the interface to the bridge conventions of a user.
Foyer Foyer is the root interface of KoSI.
FoyerListener This listener will be registered at the Foyer which is the first class that a user gets when he connects to the KoSI-System.
Table This interface gives access to the methods of a table representation.
TableListener This listener can be registered at a table.
User The User class represents a User of the system.
UserListener This listener can be registered at a User instance.
 

Class Summary
ComputerPlayerUserImpl A user implementation for computer players.
FoyerAdapter Adapter for the FoyerListener.
FoyerImpl This class contains the Default Implementation of the Foyer interface.
FreeTableFilter This class implements a filter for the distributed table list.
GuestUserImpl Implementation of a guest User.
ProxyFoyerListener This class implements a proxy for the FoyerListener.
ProxyTableListener This is the proxy listener class for the TableListener.
Rubber This class provides mechanisms for rubber-scoring.
TableAdapter This is an adapter class for the TableListener interface to make it easier to implement the interface.
TableImpl This class is the implementation of a KoSI Table.
UserImpl The UserImpl class represents a User of the syste.
 

Exception Summary
PasswordException  
RubberException Exception class used by the Rubber class.
TableException This exception is thrown by a method of the Table interface.
TableSeatTakenException This exception is thrown when a user tries to place himself at a sewat that is already taken.
 

Package de.kosi.model Description

de.kosi.model contains all classes representing the basic entities of KoSI.