zombie.characters.professions
Class ProfessionFactory

java.lang.Object
  extended by zombie.characters.professions.ProfessionFactory

public class ProfessionFactory
extends java.lang.Object

Author:
LEMMY

Nested Class Summary
static class ProfessionFactory.Profession
           
 
Field Summary
static java.util.LinkedHashMap<java.lang.String,ProfessionFactory.Profession> ProfessionMap
           
 
Constructor Summary
ProfessionFactory()
           
 
Method Summary
static ProfessionFactory.Profession addProfession(java.lang.String type, java.lang.String name, java.lang.String IconPath)
           
static ProfessionFactory.Profession getProfession(java.lang.String type)
           
static java.util.ArrayList<ProfessionFactory.Profession> getProfessions()
           
static void init()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ProfessionMap

public static java.util.LinkedHashMap<java.lang.String,ProfessionFactory.Profession> ProfessionMap
Constructor Detail

ProfessionFactory

public ProfessionFactory()
Method Detail

init

public static void init()

addProfession

public static ProfessionFactory.Profession addProfession(java.lang.String type,
                                                         java.lang.String name,
                                                         java.lang.String IconPath)

getProfession

public static ProfessionFactory.Profession getProfession(java.lang.String type)

getProfessions

public static java.util.ArrayList<ProfessionFactory.Profession> getProfessions()