net.sf.freecol.common.model
Class FoundingFather

java.lang.Object
  extended by net.sf.freecol.common.model.FoundingFather

public class FoundingFather
extends java.lang.Object

Represents one founding father to be contained in a Player object. Stateful information is in the Player object.


Field Summary
static int ADAM_SMITH
           
static int BARTOLOME_DE_LAS_CASAS
           
static int BENJAMIN_FRANKLIN
           
static java.lang.String COPYRIGHT
           
static int EXPLORATION
           
static int FATHER_COUNT
           
static int FATHER_JEAN_DE_BREBEUF
           
static int FERDINAND_MAGELLAN
           
static int FRANCIS_DRAKE
           
static int FRANSISCO_DE_CORONADO
           
static int GEORGE_WASHINGTON
           
static int HENRY_HUDSON
           
static int HERNAN_CORTES
           
static int HERNANDO_DE_SOTO
           
static int JACOB_FUGGER
           
static int JAN_DE_WITT
           
static int JOHN_PAUL_JONES
           
static int JUAN_DE_SEPULVEDA
           
static int LA_SALLE
           
static java.lang.String LICENSE
           
static int MILITARY
           
static int NONE
           
static int PAUL_REVERE
           
static int PETER_MINUIT
           
static int PETER_STUYVESANT
           
static int POCAHONTAS
           
static int POLITICAL
           
static int RELIGIOUS
           
static java.lang.String REVISION
           
static int SIMON_BOLIVAR
           
static int THOMAS_JEFFERSON
           
static int THOMAS_PAINE
           
static int TRADE
           
static int TYPE_COUNT
           
static int WILLIAM_BREWSTER
           
static int WILLIAM_PENN
           
 
Constructor Summary
FoundingFather()
           
 
Method Summary
static java.lang.String getBirthAndDeath(int foundingFather)
           
static java.lang.String getDescription(int foundingFather)
           
static java.lang.String getName(int foundingFather)
           
static java.lang.String getText(int foundingFather)
           
static int getType(int foundingFather)
           
static java.lang.String getTypeAsString(int type)
           
static int getWeight(int foundingFather, int age)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

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

LICENSE

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

REVISION

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

NONE

public static final int NONE
See Also:
Constant Field Values

ADAM_SMITH

public static final int ADAM_SMITH
See Also:
Constant Field Values

JACOB_FUGGER

public static final int JACOB_FUGGER
See Also:
Constant Field Values

PETER_MINUIT

public static final int PETER_MINUIT
See Also:
Constant Field Values

PETER_STUYVESANT

public static final int PETER_STUYVESANT
See Also:
Constant Field Values

JAN_DE_WITT

public static final int JAN_DE_WITT
See Also:
Constant Field Values

FERDINAND_MAGELLAN

public static final int FERDINAND_MAGELLAN
See Also:
Constant Field Values

FRANSISCO_DE_CORONADO

public static final int FRANSISCO_DE_CORONADO
See Also:
Constant Field Values

HERNANDO_DE_SOTO

public static final int HERNANDO_DE_SOTO
See Also:
Constant Field Values

HENRY_HUDSON

public static final int HENRY_HUDSON
See Also:
Constant Field Values

LA_SALLE

public static final int LA_SALLE
See Also:
Constant Field Values

HERNAN_CORTES

public static final int HERNAN_CORTES
See Also:
Constant Field Values

GEORGE_WASHINGTON

public static final int GEORGE_WASHINGTON
See Also:
Constant Field Values

PAUL_REVERE

public static final int PAUL_REVERE
See Also:
Constant Field Values

FRANCIS_DRAKE

public static final int FRANCIS_DRAKE
See Also:
Constant Field Values

JOHN_PAUL_JONES

public static final int JOHN_PAUL_JONES
See Also:
Constant Field Values

THOMAS_JEFFERSON

public static final int THOMAS_JEFFERSON
See Also:
Constant Field Values

POCAHONTAS

public static final int POCAHONTAS
See Also:
Constant Field Values

THOMAS_PAINE

public static final int THOMAS_PAINE
See Also:
Constant Field Values

SIMON_BOLIVAR

public static final int SIMON_BOLIVAR
See Also:
Constant Field Values

BENJAMIN_FRANKLIN

public static final int BENJAMIN_FRANKLIN
See Also:
Constant Field Values

WILLIAM_BREWSTER

public static final int WILLIAM_BREWSTER
See Also:
Constant Field Values

WILLIAM_PENN

public static final int WILLIAM_PENN
See Also:
Constant Field Values

FATHER_JEAN_DE_BREBEUF

public static final int FATHER_JEAN_DE_BREBEUF
See Also:
Constant Field Values

JUAN_DE_SEPULVEDA

public static final int JUAN_DE_SEPULVEDA
See Also:
Constant Field Values

BARTOLOME_DE_LAS_CASAS

public static final int BARTOLOME_DE_LAS_CASAS
See Also:
Constant Field Values

FATHER_COUNT

public static final int FATHER_COUNT
See Also:
Constant Field Values

TRADE

public static final int TRADE
See Also:
Constant Field Values

EXPLORATION

public static final int EXPLORATION
See Also:
Constant Field Values

MILITARY

public static final int MILITARY
See Also:
Constant Field Values

POLITICAL

public static final int POLITICAL
See Also:
Constant Field Values

RELIGIOUS

public static final int RELIGIOUS
See Also:
Constant Field Values

TYPE_COUNT

public static final int TYPE_COUNT
See Also:
Constant Field Values
Constructor Detail

FoundingFather

public FoundingFather()
Method Detail

getName

public static java.lang.String getName(int foundingFather)

getDescription

public static java.lang.String getDescription(int foundingFather)

getText

public static java.lang.String getText(int foundingFather)

getBirthAndDeath

public static java.lang.String getBirthAndDeath(int foundingFather)

getType

public static int getType(int foundingFather)

getTypeAsString

public static java.lang.String getTypeAsString(int type)

getWeight

public static int getWeight(int foundingFather,
                            int age)