Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Y 

G

GAME_START_WAIT_TIME - Static variable in class starvationevasion.server.ServerConstants
 
GAME_TOTAL_TURNS - Static variable in class starvationevasion.common.Constant
This is the total number of game turns.
GamePhaseMapController - Class in starvationevasion.client.GUIOrig.DraftLayout.map
Defines the behavior of the US map[ when the game is in any phase other than ConfigPhase
GamePhaseMapController() - Constructor for class starvationevasion.client.GUIOrig.DraftLayout.map.GamePhaseMapController
 
generateHashedPassword(String, String) - Static method in interface starvationevasion.server.model.Encryptable
Generates a hashed password based on a given salt and password.
generateKey() - Static method in interface starvationevasion.server.model.Encryptable
 
GeographicArea - Class in starvationevasion.common
Represent a homogeneous area.
GeographicArea() - Constructor for class starvationevasion.common.GeographicArea
 
geographicAreaList - Variable in class starvationevasion.common.ServerSendData
When non-null, this is an array of ArrayLists of GeographicAreas.
GeographyValidator - Class in starvationevasion.sim.io
Created by winston on 1/25/15.
GeographyValidator() - Constructor for class starvationevasion.sim.io.GeographyValidator
 
GeographyXMLparser - Class in starvationevasion.sim.io.XMLparsers
Created by winston on 3/21/15.
GeographyXMLparser() - Constructor for class starvationevasion.sim.io.XMLparsers.GeographyXMLparser
 
get(Object) - Method in class starvationevasion.server.model.Payload
 
get(String) - Method in class starvationevasion.sim.io.CSVReader.CSVRecord
 
getActionButtons() - Method in class starvationevasion.client.GUIOrig.DraftLayout.DraftLayout
 
getActiveCount() - Method in class starvationevasion.server.Server
 
getActiveUserList() - Method in class starvationevasion.server.Server
 
getAssignedRegion() - Method in class starvationevasion.client.GUIOrig.GUI
Returns the assigned region that the user was assigned
getAssignedRegion() - Method in class starvationevasion.client.Logic.Client
Gets the region assigned to the client by the server based on the password file.
getAvailableRegions() - Method in class starvationevasion.client.Logic.Client
Called by the RegionChooser to determine what regions have already been selected by other players in order to grey them out.
getAvgDayTemp() - Method in class starvationevasion.sim.LandTile
 
getAvgNightTemp() - Method in class starvationevasion.sim.LandTile
 
getBackground() - Method in class starvationevasion.client.GUIOrig.images.ImageGetter
 
getBit() - Method in enum starvationevasion.common.EnumRegion
 
getBoxHeight() - Method in class starvationevasion.client.GUIOrig.GUI
Gets the height of one of the grid spaces in the draft layout
getBoxWidth() - Method in class starvationevasion.client.GUIOrig.GUI
gets the width of one of the grid spaces in the draft layout
getCapitolLocation() - Method in class starvationevasion.sim.Territory
returns the point representing the shipping location of that country.
(!) note: this method can only be called after the Country's regions have been set.
getCardType() - Method in class starvationevasion.common.PolicyCard
 
getCategoryData() - Method in class starvationevasion.sim.io.CropCSVLoader
 
getCenter() - Method in class starvationevasion.sim.LandTile
 
getCenter() - Method in class starvationevasion.sim.Region
 
getChat() - Method in class starvationevasion.client.Logic.ChatManager
 
getChatManager() - Method in class starvationevasion.client.Client
 
getChatNode() - Method in class starvationevasion.client.GUIOrig.DraftLayout.DraftLayout
 
getChatNode() - Method in class starvationevasion.client.GUIOrig.GUI
 
getChatNode() - Method in class starvationevasion.client.GUIOrig.VotingLayout.VotingLayout
 
getClient() - Method in class starvationevasion.client.GUIOrig.GUI
 
getClient() - Method in class starvationevasion.server.handlers.AbstractHandler
 
getConfigMapNode(Client) - Method in class starvationevasion.client.GUIOrig.DraftLayout.map.Map
Returns an instance of the map node styled for the configuration phase
getContents() - Method in class starvationevasion.client.Networking.MessageContainer
Gets the contents of the MessageContainer
getCropBudget(EnumFood) - Method in class starvationevasion.sim.Territory
Get the budget for the type of food
getCropBudget() - Method in class starvationevasion.sim.Territory
Get the total budget for all crops
getCropExport(int, EnumFood) - Method in class starvationevasion.sim.Region
 
getCropImport(int, EnumFood) - Method in class starvationevasion.sim.Region
 
getCropProduction(int, EnumFood) - Method in class starvationevasion.sim.Region
 
getCurrentCrop() - Method in class starvationevasion.sim.LandTile
Retuns the crop currently planted on this tile.
getCurrentYear() - Method in class starvationevasion.sim.Model
 
getData() - Method in class starvationevasion.server.model.Request
 
getData() - Method in class starvationevasion.server.model.Response
 
getDeckNode() - Method in class starvationevasion.client.GUIOrig.DraftLayout.DraftLayout
 
getDestination() - Method in class starvationevasion.server.model.Request
 
getDiscardButton() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.ClientPolicyCard
Gets the discard button on the card
getDiscardCards() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.Hand
 
getDiscardCards() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.HandOrig
 
getDiscardLeftArrowSmall() - Method in class starvationevasion.client.GUIOrig.images.ImageGetter
 
getDiscardRightArrowSmall() - Method in class starvationevasion.client.GUIOrig.images.ImageGetter
 
getDraftButton() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.ClientPolicyCard
Gets the draft button on the card
getDrafted() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.ClientPolicyCard
a boolean indicating if the card has been drafted
getDraftedCards() - Method in class starvationevasion.client.GUIOrig.DraftLayout.DraftLayout
Used by hand to let drafted cards know when a card is drafted
getDraftedCards() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.Hand
 
getDraftedCards() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.HandOrig
 
getDraftLayout() - Method in class starvationevasion.client.GUIOrig.GUI
Gets the DraftLayout to manipulate GUIOrig elements of the draft phase
getDrafts() - Method in class starvationevasion.client.utils.Validity
 
getDuration() - Method in class starvationevasion.sim.events.AbstractEvent
 
getEarth() - Method in class starvationevasion.vis.controller.EarthViewer
Utilized by VisualizerLayout to access Earth
getEarth() - Method in class starvationevasion.vis.visuals.Earth
Used by controller to access universe group
getEarthHeatMap() - Method in class starvationevasion.vis.visuals.Earth
Used by VisualizerLayout to access heat map group
getEarthOverlay() - Method in class starvationevasion.vis.visuals.Earth
Used by VisualizerLayout to access overlay group
getEarthWeather() - Method in class starvationevasion.vis.visuals.Earth
Used by VisualizerLayout to access weather group
getElements() - Method in class starvationevasion.client.GUIOrig.DraftLayout.ProductBar.ProductBar
Get the array of elements
getElevation() - Method in class starvationevasion.sim.LandTile
 
getEnactingRegionCount() - Method in class starvationevasion.common.PolicyCard
 
getEventData() - Method in class starvationevasion.sim.io.SpecialEventCSVLoader
 
getEventType() - Method in class starvationevasion.sim.events.AbstractEvent
 
getFertilizerData(String, EnumFood) - Method in class starvationevasion.sim.FertilizerData
Gets the fertilizer data for a given name of a region
getFertilizerData(String) - Method in class starvationevasion.sim.FertilizerData
Gets the total amount of fertilizer used in a region
getFilesInDir(String) - Static method in class starvationevasion.sim.io.IOHelpers
 
getFoodProducedData(double, double) - Method in class starvationevasion.vis.visuals.Earth
 
getFoodType(int) - Method in class starvationevasion.client.GUIOrig.GUI
gets the FoodType at index of the food product list
getGameMapNode() - Method in class starvationevasion.client.GUIOrig.DraftLayout.map.Map
Creates an instance of Map and instantiates the USA Node
getGameRegion() - Method in class starvationevasion.sim.Territory
 
getGameState() - Method in class starvationevasion.server.Server
 
getGameText() - Method in class starvationevasion.common.policies.CleanRiverIncentivePolicy
getGameText() - Method in class starvationevasion.common.policies.CovertIntelligencePolicy
getGameText() - Method in class starvationevasion.common.policies.EducateTheWomenCampaignPolicy
getGameText() - Method in class starvationevasion.common.policies.EfficientIrrigationIncentivePolicy
getGameText() - Method in class starvationevasion.common.policies.EthanolTaxCreditChangePolicy
getGameText() - Method in class starvationevasion.common.policies.FertilizerSubsidyPolicy
getGameText() - Method in class starvationevasion.common.policies.ForeignAidFarmInfrastructureForMiddleEast
getGameText() - Method in class starvationevasion.common.policies.ForeignAidForFarmInfrastructurePolicy
getGameText() - Method in class starvationevasion.common.policies.GMOSeedInsectResistanceResearchPolicy
getGameText() - Method in class starvationevasion.common.policies.InternationalFoodReliefProgramPolicy
getGameText() - Method in class starvationevasion.common.policies.LoanPolicy
getGameText() - Method in class starvationevasion.common.policies.MyPlatePromotionCampaignPolicy
getGameText() - Method in class starvationevasion.common.PolicyCard
 
getGeographicBoundary(EnumRegion) - Method in class starvationevasion.sim.Model
 
getGeographicBoundary() - Method in class starvationevasion.sim.Territory
 
getGeography() - Method in class starvationevasion.sim.io.XMLparsers.GeographyXMLparser
 
getGraphLeftArrowBig() - Method in class starvationevasion.client.GUIOrig.images.ImageGetter
 
getGraphManager() - Method in class starvationevasion.client.GUIOrig.GUI
Returns the GraphManger.
getGraphNodeGraph(EnumRegion, int) - Method in class starvationevasion.client.GUIOrig.Graphs.GraphManager
Gets the requested graph
getGraphRightArrowBig() - Method in class starvationevasion.client.GUIOrig.images.ImageGetter
 
getHand() - Method in class starvationevasion.client.GUIOrig.DraftLayout.DraftLayout
Used by actionButtons to undo cards played
getHand() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.Hand
 
getHand() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.HandOrig
 
getHand() - Method in class starvationevasion.client.Logic.LocalDataContainer
Gets the hand
getHand() - Method in class starvationevasion.server.model.User
 
getHandIndex() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.ClientPolicyCard
gets the index the card is in hand
getHeaders() - Method in class starvationevasion.sim.io.CSVReader
 
getHeight() - Method in class starvationevasion.common.MapConverter
 
getHumanDevelopmentIndex() - Method in class starvationevasion.sim.Territory
 
getIconPath265() - Method in enum starvationevasion.common.EnumFood
 
getIconPath64() - Method in enum starvationevasion.common.EnumFood
 
getID() - Method in class starvationevasion.client.GUIOrig.Popups.ProductBarData
 
getImageForCard(EnumPolicy) - Method in class starvationevasion.client.GUIOrig.images.ImageGetter
Gets the image for the cards
getImageForFoodType256(EnumFood) - Method in class starvationevasion.client.GUIOrig.images.ImageGetter
Gets the food image of the EnumFood passed in 256x256
getImageForFoodType64(EnumFood) - Method in class starvationevasion.client.GUIOrig.images.ImageGetter
Gets the food image of the EnumFood passed in 64x64
getImageGetter() - Method in class starvationevasion.client.GUIOrig.GUI
Simple getter to let nodes access the ImageGetter
getInstance() - Static method in class starvationevasion.client.utils.ValiditySingleton
Returns our singleton instance of the Validity object.
getIsFlipped() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.ClientPolicyCard
A getter that indicates if the card is flipped over
getLandArea() - Method in class starvationevasion.sim.events.AbstractEvent
 
getLandFarm(int) - Method in class starvationevasion.sim.Territory
 
getLandTiles() - Method in class starvationevasion.sim.Territory
 
getLandTotal() - Method in class starvationevasion.sim.Territory
 
getLat() - Method in class starvationevasion.sim.LandTile
 
getLatLonGrid() - Method in class starvationevasion.common.MapConverter
generates a projected grid of latitude and longitude lines converted to the scaled graphics space
getLineChart() - Method in class starvationevasion.client.GUIOrig.Graphs.Graph
Returns the lineChart to display on the GUIOrig
getLoader() - Method in class starvationevasion.client.GUIOrig.DraftLayout.map.Map
 
getLocation() - Method in class starvationevasion.sim.events.AbstractEvent
Return the longitue and latitude location of the event.
getLocation() - Method in class starvationevasion.sim.events.Drought
 
getLocation() - Method in class starvationevasion.sim.events.Hurricane
 
getLocator() - Method in class starvationevasion.sim.io.XMLparsers.RegionParserHandler
This is used to extract the line number from a parsing error
getLoginSalt() - Method in class starvationevasion.client.Logic.Client
Getter for the login salt.
getLon() - Method in class starvationevasion.sim.LandTile
 
getMap() - Method in class starvationevasion.client.GUIOrig.DraftLayout.DraftLayout
Gets the MapNode for manipulation
getMaxAnnualTemp() - Method in class starvationevasion.sim.LandTile
 
getMaxHeight() - Method in class starvationevasion.client.GUIOrig.GUI
Simple getter for the screen height in pixels
getMaxWidth() - Method in class starvationevasion.client.GUIOrig.GUI
Simple getter for the screen width in pixels
getMinAnnualTemp() - Method in class starvationevasion.sim.LandTile
 
getName() - Method in class starvationevasion.common.GeographicArea
 
getName() - Method in class starvationevasion.sim.Territory
 
getNetCropAvailable(EnumFood) - Method in class starvationevasion.sim.Territory
Calculates net crop available using formula from p.
getNumberOfActionsUsed() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.Hand
 
getNumberOfActionsUsed() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.HandOrig
 
getOptionsOfVariable() - Method in class starvationevasion.common.policies.ForeignAidFarmInfrastructureForMiddleEast
Millions of dollars that can be spent on this card The default is null (the given variable is not required).
getOptionsOfVariable() - Method in class starvationevasion.common.PolicyCard
The default is null (the given variable is not required).
getOwner() - Method in class starvationevasion.common.PolicyCard
 
getPassword() - Method in class starvationevasion.server.model.User
 
getPenaltyValue(String) - Method in class starvationevasion.sim.PenaltyData
Get the penalty function for a territory by territory name
getPenaltyValue(Territory) - Method in class starvationevasion.sim.PenaltyData
Get the penalty function for a territory object
getPenaltyValue() - Method in class starvationevasion.sim.Territory
 
getPerimeter() - Method in class starvationevasion.common.GeographicArea
 
getPolicy() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.ClientPolicyCard
gets the EnumPolicy
getPolicyCard() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.ClientPolicyCard
Gets the policy card and assigns values to the policy card
getPolicyName() - Method in class starvationevasion.common.PolicyCard
 
getPopulation(int) - Method in class starvationevasion.sim.Territory
 
getPopupManager() - Method in class starvationevasion.client.GUIOrig.GUI
Simple getter to let nodes access the PopupManager
getPrimaryStage() - Method in class starvationevasion.client.GUIOrig.GUI
Simple getter in case any node needs to get the stage
getProductBar() - Method in class starvationevasion.client.GUIOrig.DraftLayout.DraftLayout
Simple getter function called by the main GUIOrig to let the GUIOrig get the product bar Used the user's selected product is updated by clicking on the product bar Probably unnecessary and selection information will eventually be held in DraftLayout instead of the main GUIOrig
getProductBarGraph(int) - Method in class starvationevasion.client.GUIOrig.Graphs.GraphManager
Gets the request product bar graph
getProductList() - Method in class starvationevasion.client.GUIOrig.GUI
Simple getter to allow classes to view the list of products Written before there was an list of products in the ENUM file
getProj2050AvgDayTemp() - Method in class starvationevasion.sim.LandTile
 
getProj2050AvgNightTemp() - Method in class starvationevasion.sim.LandTile
 
getProj2050MaxAnnualTemp() - Method in class starvationevasion.sim.LandTile
 
getProj2050MinAnnualTemp() - Method in class starvationevasion.sim.LandTile
 
getProj2050Rainfall() - Method in class starvationevasion.sim.LandTile
 
getRainfall() - Method in class starvationevasion.sim.LandTile
 
getRainfall(float, float) - Method in class starvationevasion.sim.TileManager
Get the annual rainfall at a location in the current simulation year.
getRawData() - Method in class starvationevasion.sim.io.FileObject
Method returns the original file contents as an ArrayList of Strings.
getReadData() - Method in class starvationevasion.sim.io.FertilizerCSVLoader
Get the fertilizer data read in by the loader
getReader() - Method in class starvationevasion.server.Worker
 
getRecordNumber() - Method in class starvationevasion.sim.io.CSVReader.CSVRecord
 
getRecords() - Method in class starvationevasion.sim.io.CSVReader
 
getRegion() - Method in class starvationevasion.client.Client
 
getRegion() - Method in class starvationevasion.server.model.User
 
getRegion(EnumRegion) - Method in class starvationevasion.sim.Model
 
getRegion(double, double) - Method in class starvationevasion.sim.Simulator
 
getRegion(MapPoint) - Method in class starvationevasion.vis.controller.SimParser
Gets the region given a lat long
getRegion(double, double) - Method in class starvationevasion.vis.controller.SimParser
Gets the region given a lat and long
getRegionBoundaries() - Method in class starvationevasion.sim.Simulator
 
getRegionChooser() - Method in class starvationevasion.client.Logic.Client
Retrieves the region choose associated with the client
getRegionColor(EnumRegion) - Static method in class starvationevasion.client.Logic.geography.MapUtil
Gets the color that should be used for the default state of a map region
getRegionEnum() - Method in class starvationevasion.sim.Region
 
getRegionList() - Method in class starvationevasion.sim.io.XMLparsers.KMLParser
 
getRegionList() - Method in class starvationevasion.sim.io.XMLparsers.RegionParserHandler
The method is to be called AFTER this class has been used in parsing.
getRegionsFromFile(String) - Static method in class starvationevasion.sim.io.XMLparsers.KMLParser
 
getRegionString(double, double) - Method in class starvationevasion.vis.visuals.Earth
 
getReplacements() - Method in class starvationevasion.client.utils.Validity
 
getRequiredVariables(PolicyCard.EnumVariable) - Method in class starvationevasion.common.policies.CleanRiverIncentivePolicy
The default is null (the given variable is not required).
getRequiredVariables(PolicyCard.EnumVariable) - Method in class starvationevasion.common.policies.CovertIntelligencePolicy
The default is null (the given variable is not required).
getRequiredVariables(PolicyCard.EnumVariable) - Method in class starvationevasion.common.policies.EducateTheWomenCampaignPolicy
The default is null (the given variable is not required).
getRequiredVariables(PolicyCard.EnumVariable) - Method in class starvationevasion.common.policies.EfficientIrrigationIncentivePolicy
The default is null (the given variable is not required).
getRequiredVariables(PolicyCard.EnumVariable) - Method in class starvationevasion.common.policies.EthanolTaxCreditChangePolicy
The default is null (the given variable is not required).
getRequiredVariables(PolicyCard.EnumVariable) - Method in class starvationevasion.common.policies.FertilizerSubsidyPolicy
The default is null (the given variable is not required).
getRequiredVariables(PolicyCard.EnumVariable) - Method in class starvationevasion.common.policies.ForeignAidFarmInfrastructureForMiddleEast
The default is null (the given variable is not required).
getRequiredVariables(PolicyCard.EnumVariable) - Method in class starvationevasion.common.policies.ForeignAidForFarmInfrastructurePolicy
The default is null (the given variable is not required).
getRequiredVariables(PolicyCard.EnumVariable) - Method in class starvationevasion.common.policies.GMOSeedInsectResistanceResearchPolicy
The default is null (the given variable is not required).
getRequiredVariables(PolicyCard.EnumVariable) - Method in class starvationevasion.common.policies.InternationalFoodReliefProgramPolicy
The default is null (the given variable is not required).
getRequiredVariables(PolicyCard.EnumVariable) - Method in class starvationevasion.common.policies.LoanPolicy
The default is null (the given variable is not required).
getRequiredVariables(PolicyCard.EnumVariable) - Method in class starvationevasion.common.policies.MyPlatePromotionCampaignPolicy
The default is null (the given variable is not required).
getRequiredVariables(PolicyCard.EnumVariable) - Method in class starvationevasion.common.PolicyCard
The default is null (the given variable is not required).
getResponse() - Method in class starvationevasion.server.handlers.AbstractHandler
 
getRevenue() - Method in class starvationevasion.sim.Region
 
gets(T) - Static method in class starvationevasion.util.JsonAnnotationProcessor
 
getSalt() - Method in class starvationevasion.server.model.User
 
getScale() - Method in class starvationevasion.common.MapConverter
 
getSeaLevel(int) - Method in class starvationevasion.sim.SeaLevel
 
getSelectedElement() - Method in class starvationevasion.client.GUIOrig.DraftLayout.ProductBar.ProductBar
 
getSeletingProduct() - Method in class starvationevasion.client.GUIOrig.GUI
Checks to see if the GUIOrig's context that the user needs to select a product to draft a card
getSimulator() - Method in class starvationevasion.server.Server
 
getSmallEarth() - Method in class starvationevasion.vis.visuals.Earth
 
getSpecialEvents() - Method in class starvationevasion.sim.Model
 
getStream() - Method in interface starvationevasion.server.io.ReadStrategy
Get the stream for reading in
getStream() - Method in class starvationevasion.server.io.strategies.AbstractReadStrategy
 
getStream() - Method in class starvationevasion.server.io.strategies.AbstractWriteStrategy
 
getStream() - Method in interface starvationevasion.server.io.WriteStrategy
Get the current output stream
getSummaryBar() - Method in class starvationevasion.client.GUIOrig.DraftLayout.DraftLayout
 
getTakenRegions() - Method in class starvationevasion.client.Logic.Client
Gets the Regions taken mapped to the name of the player who has taken that region.
getTargetFood() - Method in class starvationevasion.common.PolicyCard
Some policy cards require a target food (crop or livestock).
getTargetRegion() - Method in class starvationevasion.common.PolicyCard
Some policy cards require a target region.
getTemperature(MapPoint) - Method in class starvationevasion.vis.visuals.Earth
Gets the temperature at the closet point.
getTemperature(double, double) - Method in class starvationevasion.vis.visuals.Earth
TODO: confirm with SIM team how precise their lat/long temperatures are being stored at Uses a brute force method to find the closest temperature point at the given lat long.
getTemperatureDay(float, float) - Method in class starvationevasion.sim.TileManager
Get the average daytime temperature at a location in the current simulation year.
getTemperatureMax(float, float) - Method in class starvationevasion.sim.TileManager
Get the max temperature at a location in the current simulation year.
getTemperatureMin(float, float) - Method in class starvationevasion.sim.TileManager
Get the min temperature at a location in the current simulation year.
getTemperatureNight(float, float) - Method in class starvationevasion.sim.TileManager
Get the average nighttime temperature at a location in the current simulation year.
getTerritoryList() - Method in class starvationevasion.sim.Region
 
getTile(double, double) - Method in class starvationevasion.sim.TileManager
Get a tile by longitude and latitude
getTileYieldPercent(EnumFood, CropZoneData.EnumCropZone) - Method in class starvationevasion.sim.LandTile
Get percent of country's yield for crop tile will yield, base on its zone rating and current use
getTime() - Method in class starvationevasion.server.model.Request
 
getTime() - Method in class starvationevasion.server.model.Response
 
getTimeDiff(long) - Method in class starvationevasion.server.Server
Get the time of server spawn time to a given time.
getTitle() - Method in class starvationevasion.common.policies.CleanRiverIncentivePolicy
getTitle() - Method in class starvationevasion.common.policies.CovertIntelligencePolicy
getTitle() - Method in class starvationevasion.common.policies.EducateTheWomenCampaignPolicy
getTitle() - Method in class starvationevasion.common.policies.EfficientIrrigationIncentivePolicy
getTitle() - Method in class starvationevasion.common.policies.EthanolTaxCreditChangePolicy
getTitle() - Method in class starvationevasion.common.policies.FertilizerSubsidyPolicy
getTitle() - Method in class starvationevasion.common.policies.ForeignAidFarmInfrastructureForMiddleEast
getTitle() - Method in class starvationevasion.common.policies.ForeignAidForFarmInfrastructurePolicy
getTitle() - Method in class starvationevasion.common.policies.GMOSeedInsectResistanceResearchPolicy
getTitle() - Method in class starvationevasion.common.policies.InternationalFoodReliefProgramPolicy
getTitle() - Method in class starvationevasion.common.policies.LoanPolicy
getTitle() - Method in class starvationevasion.common.policies.MyPlatePromotionCampaignPolicy
getTitle() - Method in class starvationevasion.common.PolicyCard
 
getTotalCropNeed(int, EnumFood) - Method in class starvationevasion.sim.Territory
Returns how many tons of crop country needs for specified year
getType() - Method in enum starvationevasion.common.EnumFood
 
getType() - Method in enum starvationevasion.common.EnumPolicy
 
getType() - Method in enum starvationevasion.common.EnumRegion
 
getType() - Method in enum starvationevasion.common.EnumSpecialEvent
 
getType() - Method in class starvationevasion.common.GeographicArea
 
getType() - Method in class starvationevasion.common.PolicyCard
 
getType() - Method in class starvationevasion.common.RegionData
 
getType() - Method in class starvationevasion.server.model.Payload
 
getType() - Method in class starvationevasion.server.model.Request
 
getType() - Method in class starvationevasion.server.model.Response
 
getType() - Method in interface starvationevasion.server.model.Sendable
 
getType() - Method in enum starvationevasion.server.model.State
 
getType() - Method in class starvationevasion.server.model.User
 
getUndernourished(int) - Method in class starvationevasion.sim.Territory
 
getUndoButton() - Method in class starvationevasion.client.GUIOrig.images.ImageGetter
Get the undo button image
getUrl() - Method in enum starvationevasion.server.model.Endpoint
 
getUser() - Method in class starvationevasion.server.Worker
 
getUserByUsername(String) - Method in class starvationevasion.server.Server
 
getUserCount() - Method in class starvationevasion.server.Server
 
getUserList() - Method in class starvationevasion.server.Server
 
getUsername() - Method in class starvationevasion.client.Logic.Client
Provides getter functionality for the username bound to the client.
getUsername() - Method in class starvationevasion.server.model.User
 
getValidTargetFoods() - Method in class starvationevasion.common.policies.FertilizerSubsidyPolicy
The default is null (no target food required).
getValidTargetFoods() - Method in class starvationevasion.common.policies.GMOSeedInsectResistanceResearchPolicy
The default is null (no target food required).
getValidTargetFoods() - Method in class starvationevasion.common.PolicyCard
The default is null (no target food required).
getValidTargetRegion() - Method in class starvationevasion.common.policies.ForeignAidFarmInfrastructureForMiddleEast
The default is null (no target region required).
getValidTargetRegion() - Method in class starvationevasion.common.PolicyCard
The default is null (no target region required).
getValidTargetRegions() - Method in class starvationevasion.common.policies.CovertIntelligencePolicy
The default is null (no target region required).
getValidTargetRegions() - Method in class starvationevasion.common.policies.EducateTheWomenCampaignPolicy
The default is null (no target region required).
getValidTargetRegions() - Method in class starvationevasion.common.policies.ForeignAidForFarmInfrastructurePolicy
The default is null (no target region required).
getValidTargetRegions() - Method in class starvationevasion.common.policies.LoanPolicy
The default is null (no target region required).
getValidTargetRegions() - Method in class starvationevasion.common.PolicyCard
The default is null (no target region required).
getVoteIcon() - Method in class starvationevasion.client.GUIOrig.images.ImageGetter
Get the vote icon image
getVotingLayout() - Method in class starvationevasion.client.GUIOrig.GUI
 
getWidth() - Method in class starvationevasion.common.MapConverter
 
getWorkerByRegion(EnumRegion) - Method in class starvationevasion.server.Server
 
getWorldData(int, int) - Method in class starvationevasion.sim.Simulator
At the start of the game, before dealing cards to players, the Server should call: getWorldData(Constant.FIRST_DATA_YEAR, Constant.FIRST_GAME_YEAR-1);
getWorldEvents() - Method in class starvationevasion.sim.Simulator
Get a list of special events in the world
getWorldMap() - Method in class starvationevasion.client.GUIOrig.images.ImageGetter
 
getX() - Method in class starvationevasion.common.PolicyCard
 
getY() - Method in class starvationevasion.common.PolicyCard
 
getZ() - Method in class starvationevasion.common.PolicyCard
 
GlobalCoordinatePlane - Class in starvationevasion.vis.controller
Created by Tess Daughton on 11/15/15.
GlobalCoordinatePlane() - Constructor for class starvationevasion.vis.controller.GlobalCoordinatePlane
 
GMOSeedInsectResistanceResearchPolicy - Class in starvationevasion.common.policies
Title: "GMO Seed Insect Resistance Research"

Game Text: "Each participating region spends X million dollars to fund GMO seed research for increasing insect resistance of target crop."

Draft Affects: When drafting this policy, player selects a crop and an amount X to be paid by EACH player who approves the policy.
GMOSeedInsectResistanceResearchPolicy() - Constructor for class starvationevasion.common.policies.GMOSeedInsectResistanceResearchPolicy
 
Graph - Class in starvationevasion.client.GUIOrig.Graphs
The class Graph is the class from which all implemented classes are extended It holds a series, a dataset a lineChart, two axis and a title which the graph will display
Graph() - Constructor for class starvationevasion.client.GUIOrig.Graphs.Graph
Default constructor for a Graph
GraphDisplay - Class in starvationevasion.client.GUIOrig.Popups
GUIOrig element which displays the graphs during the drafting phase
GraphDisplay(GUI) - Constructor for class starvationevasion.client.GUIOrig.Popups.GraphDisplay
Constructor for GraphDisplay Takes a reference to the GUIOrig which ones it
GraphDisplayVoting - Class in starvationevasion.client.GUIOrig.Popups
Created by Dayloki on 4/1/2016.
GraphDisplayVoting() - Constructor for class starvationevasion.client.GUIOrig.Popups.GraphDisplayVoting
 
GraphFarmingBalance - Class in starvationevasion.client.GUIOrig.Graphs
Graph which displays the farming balance for a region over time
GraphFarmingBalance(EnumRegion) - Constructor for class starvationevasion.client.GUIOrig.Graphs.GraphFarmingBalance
Default constructor which sets the title and y label
GraphHDI - Class in starvationevasion.client.GUIOrig.Graphs
Graph which displays the HDI over time
GraphHDI(EnumRegion) - Constructor for class starvationevasion.client.GUIOrig.Graphs.GraphHDI
Default constructor which sets the title and y label
GraphManager - Class in starvationevasion.client.GUIOrig.Graphs
Graph Manager which handles all of the graphs attached to the GUIOrig Has functions which allows the client to add data to a graph or methods for the graph node in the GUIOrig to get the linechart which needs to be displayed
GraphManager(GUI) - Constructor for class starvationevasion.client.GUIOrig.Graphs.GraphManager
Constructor for the GraphManger
GraphNode - Class in starvationevasion.client.GUIOrig.DraftLayout
VotingGraphNode is the GUIOrig element responsible for allowing the player to view graphs about the selected region Graphs able for view for a selected region: Population HDI Balance of farming sector government revenue Total Cost and Total Revenue of each of the 12 farm products Currently the Total Cost and Total Revenue Graph for each of the 12 farm products are not
GraphNode(GUI) - Constructor for class starvationevasion.client.GUIOrig.DraftLayout.GraphNode
 
GraphPopulation - Class in starvationevasion.client.GUIOrig.Graphs
Graph which shows the region population over time
GraphProductBar - Class in starvationevasion.client.GUIOrig.Graphs
Graph which is displayed for each product in the product bar
GraphProductBar(EnumFood) - Constructor for class starvationevasion.client.GUIOrig.Graphs.GraphProductBar
Constructor for a product bar graph
GraphProductsDollars - Class in starvationevasion.client.GUIOrig.Graphs
 
GraphProductsDollars(EnumRegion) - Constructor for class starvationevasion.client.GUIOrig.Graphs.GraphProductsDollars
 
GUI - Class in starvationevasion.client.GUIOrig
GUIOrig.java is the class which holds the thread for running the main GUIOrig of starvation evasion The GUIOrig is responsible for drawing the game state on the screen for the user and for receiving user input The GUIOrig displays to the user the the time remaining in the phase, the visualization, data graphs information related to food products, the user's hand, the cards the user has drafted, the user's deck and discard pile, and other information relating to the draft.
GUI() - Constructor for class starvationevasion.client.GUIOrig.GUI
Default constructor for GUIOrig Used for debugging the GUIOrig, cannot connect to a game
GUI(Client, LocalDataContainer) - Constructor for class starvationevasion.client.GUIOrig.GUI
 
gui - Variable in class starvationevasion.client.Logic.Client
 
A B C D E F G H I J K L M N O P R S T U V W X Y 
Skip navigation links