game.libraries.names
Class CombinedNameList

java.lang.Object
  |
  +--game.libraries.names.AbstractNameList
        |
        +--game.libraries.names.CombinedNameList
All Implemented Interfaces:
NameList

public class CombinedNameList
extends AbstractNameList

Title: Clash D7 Description: Copyright: Copyright (c) 2001 Company:


Constructor Summary
CombinedNameList(java.lang.String baseName)
           
 
Method Summary
 java.lang.String getName()
          Get the next usable name from the list and remove it from the list, or otherwise mark the name as used.
static void setNameList(StaticNameList value)
          Set the static name list, set from an xml file.
 
Methods inherited from class game.libraries.names.AbstractNameList
addName, releaseName, removeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CombinedNameList

public CombinedNameList(java.lang.String baseName)
Method Detail

getName

public java.lang.String getName()
Get the next usable name from the list and remove it from the list, or otherwise mark the name as used.

Returns:
the next name on the list.

setNameList

public static void setNameList(StaticNameList value)
Set the static name list, set from an xml file.