public class GMOSeedInsectResistanceResearchPolicy 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
The number of votes required for this policy.
|
MAX_MILLION_DOLLARS, MAX_PERCENT, MIN_MILLION_DOLLARS, MIN_PERCENT| Constructor and Description |
|---|
GMOSeedInsectResistanceResearchPolicy() |
| 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() |
EnumFood[] |
getValidTargetFoods()
The default is null (no target food required).
|
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, 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 GMOSeedInsectResistanceResearchPolicy()
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 EnumFood[] getValidTargetFoods()
getValidTargetFoods in class PolicyCardpublic PolicyCard.EnumVariableUnit getRequiredVariables(PolicyCard.EnumVariable variable)
getRequiredVariables in class PolicyCardvariable - to be queried.