- paintComponent(Graphics) - Method in class view.WaterPanel
-
- Pair<T,S> - Class in stuff
-
This class is a generic Pair-Class, that is the most awesome thing in our code.
- Pair(T, S) - Constructor for class stuff.Pair
-
Constructs a pair.
- PLANT - Static variable in class model.Ocean
-
The Constant PLANT.
- Plant - Class in model
-
The Class Plant.
- Plant(int, String, int[], OceanInterface, int) - Constructor for class model.Plant
-
Instantiates a new plant.
- populationLabel - Variable in class view.StatusPanel
-
The population label.
- position - Variable in class model.OceanObject
-
The current position.
- positionOccupied(OceanObject) - Method in class model.Ocean
-
- positionOccupied(OceanObject) - Method in interface model.OceanInterface
-
Determines whether the position of the object o is occupied
(i.e. whether the object o can be added there).
- printBubbleThreadStates() - Method in class controller.ButtonListener
-
Prints out the state of each bubble generator thread,
for debugging purposes.
- printButton - Variable in class view.ButtonPanel
-
The print button.
- processStalledCollisions(LinkedList<Pair<OceanObject, OceanObject>>) - Method in class model.Ocean
-
This method deals with all the collisions that have occurred between ocean objects.
- putThingsOnFishCurveLabel() - Method in class view.AboutFrame
-
Put things on fish curve label.
- putThingsOnGeneral() - Method in class view.AboutFrame
-
Put things on general.
- putThingsOnThanks() - Method in class view.AboutFrame
-
Put things on thanks.