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 

P

parse(double, double) - Method in class starvationevasion.vis.controller.SimParser
Gets the country name given a lat and long
parseFile(Territory[]) - Static method in class starvationevasion.sim.io.CropZoneDataIO
 
Parser() - Constructor for class starvationevasion.server.io.JSON.Parser
 
Payload<K extends java.lang.String,V> - Class in starvationevasion.server.model
 
Payload() - Constructor for class starvationevasion.server.model.Payload
 
PenaltyCSVLoader - Class in starvationevasion.sim.io
Loads Trade and Food penalty function into a map
PenaltyCSVLoader(Territory[]) - Constructor for class starvationevasion.sim.io.PenaltyCSVLoader
 
PenaltyData - Class in starvationevasion.sim
Data structure for holding penalty function data.
PenaltyData(List<Territory>) - Constructor for class starvationevasion.sim.PenaltyData
 
PlainTextWriteStrategy - Class in starvationevasion.server.io.strategies
 
PlainTextWriteStrategy(Socket) - Constructor for class starvationevasion.server.io.strategies.PlainTextWriteStrategy
 
PlainTextWriteStrategy(Socket, DataOutputStream) - Constructor for class starvationevasion.server.io.strategies.PlainTextWriteStrategy
 
playRandomCard() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.Hand
Plays a random card Called by AI
playRandomCard() - Method in class starvationevasion.client.GUIOrig.DraftLayout.hand.HandOrig
Plays a random card Called by AI
pointToMapPoint(Point2D) - Method in class starvationevasion.common.MapConverter
Convert a Point in graphics-space to a MapPoint assuming the parallel of no distortion is the equator.
PolicyCard - Class in starvationevasion.common
PolicyCard is the structure used by the Client, Server and Simulator.
PolicyCard() - Constructor for class starvationevasion.common.PolicyCard
 
PolicyCard.EnumVariable - Enum in starvationevasion.common
 
PolicyCard.EnumVariableUnit - Enum in starvationevasion.common
 
population - Variable in class starvationevasion.common.RegionData
This region's population (in thousands of people) during the current year.
PopupManager - Class in starvationevasion.client.GUIOrig.Popups
Popup Manager is the class which handles all the logic for the popups when one is open it closes it when something else is requesting to be open
PopupManager(GUI) - Constructor for class starvationevasion.client.GUIOrig.Popups.PopupManager
Constructor
press() - Method in class starvationevasion.client.GUIOrig.DraftLayout.ProductBar.ProductBarElement
Press the element (add dropshadow)
pressElement(int) - Method in class starvationevasion.client.GUIOrig.DraftLayout.ProductBar.ProductBar
Presses an element (changes its drop shaddow)
pricePerMetricTon - Variable in class starvationevasion.sim.CropZoneData
 
primaryStage - Variable in class starvationevasion.client.Driver.RegionChooser
 
print() - Method in class starvationevasion.sim.SeaLevel
 
printCropNeed(Region, int) - Method in class starvationevasion.sim.Model
 
printCropYield(Region, int) - Method in class starvationevasion.sim.Model
 
printCurrentClimate(Region, int) - Method in class starvationevasion.sim.Model
 
printCurrentPopulation(Region, int) - Method in class starvationevasion.sim.Model
 
printData(Territory, int, String) - Method in class starvationevasion.sim.Model
 
printRegion(Region, int) - Method in class starvationevasion.sim.Model
 
printRegions(boolean) - Method in class starvationevasion.sim.Model
 
ProductBar - Class in starvationevasion.client.GUIOrig.DraftLayout.ProductBar
ProductBar is the GUIOrig element responsible for displaying the Food Product Icons on the bottom of the GUIOrig When a user selects a product icon, it should be highlighted.
ProductBar(GUI) - Constructor for class starvationevasion.client.GUIOrig.DraftLayout.ProductBar.ProductBar
Constructor for the Product Bar Takes the GUIOrig which owns it
ProductBarData - Class in starvationevasion.client.GUIOrig.Popups
 
ProductBarData(int, GUI) - Constructor for class starvationevasion.client.GUIOrig.Popups.ProductBarData
 
ProductBarDataDisplay - Class in starvationevasion.client.GUIOrig.Popups
 
ProductBarDataDisplay(GUI) - Constructor for class starvationevasion.client.GUIOrig.Popups.ProductBarDataDisplay
 
ProductBarElement - Class in starvationevasion.client.GUIOrig.DraftLayout.ProductBar
ProductBarElement is the GUIOrig element responsible for representing one of the products on the product bar If a player clicks a ProductBarElement, the user should, depending on the context, either get data about the product or select the product for use as a variable on a card
ProductBarElement(GUI, EnumFood, int, double, double, ProductBar) - Constructor for class starvationevasion.client.GUIOrig.DraftLayout.ProductBar.ProductBarElement
 
ProductionCSVLoader - Class in starvationevasion.sim.io
Parses the WorldFoodProduction.csv file
ProductionCSVLoader() - Constructor for class starvationevasion.sim.io.ProductionCSVLoader
 
productionRate() - Method in enum starvationevasion.sim.CropZoneData.EnumCropZone
 
productionRate() - Method in enum starvationevasion.sim.EnumCropZone
 
PROJECTION_HEIGHT - Static variable in class starvationevasion.common.MapConverter
 
PROJECTION_WIDTH - Static variable in class starvationevasion.common.MapConverter
 
put(K, V) - Method in class starvationevasion.server.model.Payload
 
putAll(Map<? extends K, ? extends V>) - Method in class starvationevasion.server.model.Payload
 
putData(V) - Method in class starvationevasion.server.model.Payload
 
putIfAbsent(K, V) - Method in class starvationevasion.server.model.Payload
 
putMessage(V) - Method in class starvationevasion.server.model.Payload
 
putTile(LandTile) - Method in class starvationevasion.sim.TileManager
Add a given tile to the data set.
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