Uses of Class
ks.common.games.Solitaire

Packages that use Solitaire
ks.client.interfaces All interfaces in this package are pre-defined contracts between the various system components that exist within the KombatSolitaire Client. 
ks.common.controller Core set of classes needed to support the communication over Sockets between a Client and Server. 
ks.common.games Core set of classes that define the structure of Solitaire Plugins and the way they are played. 
ks.common.model Core set of classes needed to support the modeling within KombatSolitaire Plugins. 
ks.common.view Core set of classes needed to properly view KombatSolitaire Plugins. 
 

Uses of Solitaire in ks.client.interfaces
 

Methods in ks.client.interfaces that return Solitaire
 Solitaire IGameCreator.generateGame(java.lang.String type)
          Given a game Type, this generates a Solitaire object for it.
 

Methods in ks.client.interfaces with parameters of type Solitaire
 void ITableGUI.initialize(Solitaire game)
          Initialize game canvas using specific solitaire game.
 ITableGUI IGameCreator.generateWindow(java.lang.String user, Table tbl, Solitaire theGame)
          Generate the Game Window returned via interface of accessible methods.
 

Uses of Solitaire in ks.common.controller
 

Constructors in ks.common.controller with parameters of type Solitaire
SolitaireReleasedAdapter(Solitaire theGame)
          SolitaireReleasedAdapter constructor comment.
SolitaireMouseMotionAdapter(Solitaire theGame)
          SolitaireMouseMotionAdapter constructor comment.
 

Uses of Solitaire in ks.common.games
 

Constructors in ks.common.games with parameters of type Solitaire
SolitaireUndoAdapter(Solitaire theGame)
          SolitaireUndoAdapter constructor comment.
SolitaireSolver(Solitaire theGame)
          SolitaireSolver constructor.
 

Uses of Solitaire in ks.common.model
 

Methods in ks.common.model with parameters of type Solitaire
abstract  boolean Move.doMove(Solitaire game)
          Each move knows how to execute itself.
abstract  boolean Move.undo(Solitaire game)
          Each move knows how to undo itself.
abstract  boolean Move.valid(Solitaire game)
          Each move knows whether it is a valid move.
 void IContextualize.recontextualize(Solitaire theGame)
          It is the responsibility of the Move object to locate its context given the game argument.
 

Uses of Solitaire in ks.common.view
 

Methods in ks.common.view with parameters of type Solitaire
 void Container.initialize(Solitaire myGame)
          Initialize using a Solitaire game that was already constructed elsewhere.