- 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
-
- 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
-