phenote.dataadapter
Class CharacterListManager

java.lang.Object
  extended by phenote.dataadapter.CharacterListManager

public class CharacterListManager
extends java.lang.Object

Contains current CharacterList. sends out CharacterListChanged events when character list has changed


Constructor Summary
CharacterListManager()
           
 
Method Summary
 void addCharListChangeListener(CharListChangeListener l)
           
 void clear()
           
 CharacterListI getCharacterList()
           
 java.util.List<CharacterI> getCharList()
           
static CharacterListManager getCharListMan(java.lang.String group)
           
 java.io.File getCurrentDataFile()
           
static CharacterListManager inst()
          Returns "default" CharacterListManager
static CharacterListManager main()
           
static void reset()
           
 void setCharacterList(java.lang.Object source, CharacterListI charList)
           
 void setCurrentDataFile(java.io.File aFile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CharacterListManager

public CharacterListManager()
Method Detail

main

public static CharacterListManager main()

inst

public static CharacterListManager inst()
Returns "default" CharacterListManager


reset

public static void reset()

getCharListMan

public static CharacterListManager getCharListMan(java.lang.String group)

setCharacterList

public void setCharacterList(java.lang.Object source,
                             CharacterListI charList)

getCharList

public java.util.List<CharacterI> getCharList()

getCharacterList

public CharacterListI getCharacterList()

addCharListChangeListener

public void addCharListChangeListener(CharListChangeListener l)

clear

public void clear()

getCurrentDataFile

public java.io.File getCurrentDataFile()

setCurrentDataFile

public void setCurrentDataFile(java.io.File aFile)