net.sf.freecol.common.model
Interface FreeColGameObjectListener

All Known Implementing Classes:
AIMain

public interface FreeColGameObjectListener

Interface for retriving information about a the creation/deletion of FreeColGameObjects.


Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String LICENSE
           
static java.lang.String REVISION
           
 
Method Summary
 void ownerChanged(FreeColGameObject source, Player oldOwner, Player newOwner)
           
 void removeFreeColGameObject(java.lang.String id)
           
 void setFreeColGameObject(java.lang.String id, FreeColGameObject freeColGameObject)
           
 

Field Detail

COPYRIGHT

static final java.lang.String COPYRIGHT
See Also:
Constant Field Values

LICENSE

static final java.lang.String LICENSE
See Also:
Constant Field Values

REVISION

static final java.lang.String REVISION
See Also:
Constant Field Values
Method Detail

setFreeColGameObject

void setFreeColGameObject(java.lang.String id,
                          FreeColGameObject freeColGameObject)

removeFreeColGameObject

void removeFreeColGameObject(java.lang.String id)

ownerChanged

void ownerChanged(FreeColGameObject source,
                  Player oldOwner,
                  Player newOwner)