org.gjt.universe
Class PlayerUndefined

java.lang.Object
  |
  +--org.gjt.universe.DBItem
        |
        +--org.gjt.universe.PlayerBase
              |
              +--org.gjt.universe.PlayerUndefined
All Implemented Interfaces:
java.io.Serializable

final class PlayerUndefined
extends PlayerBase

This class supports a single instance which is used to represent an unknown player in situations where null can not be used.


Field Summary
static PlayerID ID
           
static PlayerUndefined SINGLETON
           
 
Fields inherited from class org.gjt.universe.PlayerBase
 
Constructor Summary
private PlayerUndefined()
           
 
Method Summary
(package private)  void initializeThreads()
           
 VectorDisplayReturn specificDisplayDebug()
           
 void Submit()
           
 
Methods inherited from class org.gjt.universe.PlayerBase
addScript, getCiv, getID, getIndex, getName, getOwner, getThread, instantiateScriptObject, setName, setThread, start
 
Methods inherited from class org.gjt.universe.DBItem
getLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SINGLETON

public static PlayerUndefined SINGLETON

ID

public static PlayerID ID
Constructor Detail

PlayerUndefined

private PlayerUndefined()
Method Detail

Submit

public void Submit()
Specified by:
Submit in class PlayerBase

specificDisplayDebug

public VectorDisplayReturn specificDisplayDebug()
Specified by:
specificDisplayDebug in class DBItem

initializeThreads

void initializeThreads()
Specified by:
initializeThreads in class PlayerBase


Copyright © 2001 Universe Dev Team All Rights Reserved.