org.vizzini.game
Class DefaultGameState

java.lang.Object
  extended by org.vizzini.util.AbstractDocument
      extended by org.vizzini.game.AbstractGameState
          extended by org.vizzini.game.DefaultGameState
All Implemented Interfaces:
Serializable, IGameState, IDocument

public class DefaultGameState
extends AbstractGameState

Provides default functionality for game states in the game framework. A game state stores all the data necessary to reproduce a particular game state.

Since:
v0.1
Version:
v0.2
Author:
Jeffrey M. Thompson
See Also:
Serialized Form

Constructor Summary
DefaultGameState()
          Construct this object.
DefaultGameState(Object owner)
          Construct this object.
 
Method Summary
 
Methods inherited from class org.vizzini.game.AbstractGameState
copy, equals, getAgentCollection, getGameIdentifier, getTokenCollection, getTurnNumber, hashCode, open, setAgentCollection, setGameIdentifier, setTokenCollection, setTurnNumber, toString
 
Methods inherited from class org.vizzini.util.AbstractDocument
addDirtyListener, addFileListener, getDocument, getDocumentSupport, getFile, isDirty, isFileAssociated, isSaveable, removeDirtyListener, removeFileListener, reset, save, saveAs, setDirty, setDocument, setFile
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.vizzini.util.IDocument
addDirtyListener, addFileListener, getFile, isDirty, isFileAssociated, isSaveable, removeDirtyListener, removeFileListener, reset, save, saveAs, setDirty, setFile
 

Constructor Detail

DefaultGameState

public DefaultGameState()
Construct this object.

Since:
v0.1

DefaultGameState

public DefaultGameState(Object owner)
Construct this object.

Since:
v0.1


Copyright 2007 Vizzini.org. All Rights Reserved. 2007.12.25.03.00.02