public class InternationalFoodReliefProgramPolicy extends PolicyCard
PolicyCard.EnumVariable, PolicyCard.EnumVariableUnitJSON.Parser| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TEXT |
static java.lang.String |
TITLE |
static int |
VOTES_REQUIRED |
MAX_MILLION_DOLLARS, MAX_PERCENT, MIN_MILLION_DOLLARS, MIN_PERCENT| Constructor and Description |
|---|
InternationalFoodReliefProgramPolicy() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getGameText() |
PolicyCard.EnumVariableUnit |
getRequiredVariables(PolicyCard.EnumVariable variable)
The default is null (the given variable is not required).
|
java.lang.String |
getTitle() |
int |
votesRequired()
In the abstract Policy class, this method returns the default
behavior of a policy card (votesRequired() = 0).
|
boolean |
voteWaitForAll()
In the abstract Policy class, this method returns the default
behavior of a policy card (voteWaitForAll() = false).
|
addEnactingRegion, clearVotes, create, didVoteYes, equals, fromJSON, getCardType, getEnactingRegionCount, getOptionsOfVariable, getOwner, getPolicyName, getTargetFood, getTargetRegion, getType, getValidTargetFoods, getValidTargetRegion, getValidTargetRegions, getX, getY, getZ, hashCode, isEligibleToVote, setTargetFood, setTargetRegion, setType, setX, setY, setZ, toJSON, toString, validatepublic static final java.lang.String TITLE
public static final java.lang.String TEXT
public static final int VOTES_REQUIRED
public InternationalFoodReliefProgramPolicy()
public int votesRequired()
votesRequired in class PolicyCardpublic boolean voteWaitForAll()
voteWaitForAll in class PolicyCardpublic java.lang.String getTitle()
getTitle in class PolicyCardpublic java.lang.String getGameText()
getGameText in class PolicyCardpublic PolicyCard.EnumVariableUnit getRequiredVariables(PolicyCard.EnumVariable variable)
getRequiredVariables in class PolicyCardvariable - to be queried.