Package ppJava.serie04.oceanlife

Interface Summary
OceanInterface OceanInterface - Interface for simulating and manipulating an Ocean - get/set for bounds of Ocean - get/set for linkedList of OceanObjects - append/remove for linkedList of OceanObjects - compute the next item at a specific position - method for a readable output of Ocean and OceanObjects
 

Class Summary
Bubble A bubble floating up in the ocean
Fish A fish, swimming in the ocean
Ocean Ocean: Management of a LinkedList of OceanObjects
OceanCanvasPanel A JPanel for drawing the ocean.
OceanFileOps Helper-class for file-operations
OceanGUI OceanGUI is a JFrame GUI for the "oceanlife"-simulation.
OceanMenuBar A JMenuBar for file-operations (new/load/save) and quit.
OceanObject Objects in the Ocean
OceanObjectJUnitTest Some Tests (incomplete)
OceanToolbar A JToolBar for oceanObject-operations (create/remove) and control of oceanlife.
Plant A plant, growing in the ocean
Stone A stone falling down in the ocean
 

Exception Summary
OceanException Custom Exception-class of Ocean with a constructor for a custom message.