A B C D E F G H I K L M N O P Q R S T U V W Z _

D

DEBUG - Static variable in class sysModel.PolicyFile
 
DEFAULT_CELL_SIZE - Static variable in class view.DisplayPanel
 
DEFAULT_POLICY - Static variable in class sysModel.PolicyFile
 
DarterFish - Class in model.fish
Class for a darter fish.
DarterFish(Color) - Constructor for class model.fish.DarterFish
Create a new darter fish.
DeactivatableLambda - Class in sysModel.env
Decorator for a lambda to make it deactivatable.
DeactivatableLambda(ILambda) - Constructor for class sysModel.env.DeactivatableLambda
Make a new deactivatable command.
DefaultTokenVisitor - Class in sysModel.parser
Default token visitor, all cases call the defaultCase method.
DefaultTokenVisitor() - Constructor for class sysModel.parser.DefaultTokenVisitor
 
DisplayPanel - Class in view
Panel to display the environment.
DisplayPanel(IDisplayAdapter, IEnvAdapter) - Constructor for class view.DisplayPanel
Make a new display panel.
DisplayViewport - Class in view
The viewport for the display panel.
DisplayViewport(JScrollPane, IDisplayAdapter) - Constructor for class view.DisplayViewport
Make a new display viewport for the given scroll pane.
DisplayViewport.Pannable - Interface in view
The Pannable interface contains those methods the view installed in a PseudoInfiniteViewport needs to support to enable panning behavior along with scrolling.
DrJava_Test_BoundedEnv - Class in tests
Test cases for BoundedEnv.
DrJava_Test_BoundedEnv() - Constructor for class tests.DrJava_Test_BoundedEnv
 
DrJava_Test_BoundedEnv_LocalEnv - Class in tests
Test cases for BoundedEnv.LocalEnv.
DrJava_Test_BoundedEnv_LocalEnv() - Constructor for class tests.DrJava_Test_BoundedEnv_LocalEnv
 
DrJava_Test_NoGridEnv - Class in tests
Test cases for NoGridEnv.
DrJava_Test_NoGridEnv() - Constructor for class tests.DrJava_Test_NoGridEnv
 
DrJava_Test_NoGridEnv_LocalEnv - Class in tests
Test cases for NoGridEnv.LocalEnv.
DrJava_Test_NoGridEnv_LocalEnv() - Constructor for class tests.DrJava_Test_NoGridEnv_LocalEnv
 
DrJava_Test_UnboundedEnv - Class in tests
Test cases for UnboundedEnv.
DrJava_Test_UnboundedEnv() - Constructor for class tests.DrJava_Test_UnboundedEnv
 
DrJava_Test_UnboundedEnv_LocalEnv - Class in tests
Test cases for UnboundedEnv.LocalEnv.
DrJava_Test_UnboundedEnv_LocalEnv() - Constructor for class tests.DrJava_Test_UnboundedEnv_LocalEnv
 
DrJava_Test_WrappingEnv - Class in tests
Test cases for WrappingEnv.
DrJava_Test_WrappingEnv() - Constructor for class tests.DrJava_Test_WrappingEnv
 
DrJava_Test_WrappingEnv_LocalEnv - Class in tests
Test cases for WrappingEnv.LocalEnv.
DrJava_Test_WrappingEnv_LocalEnv() - Constructor for class tests.DrJava_Test_WrappingEnv_LocalEnv
 
DrJava_Test_WrappingEnv_Location - Class in tests
Test cases for WrappingEnv.Location.
DrJava_Test_WrappingEnv_Location() - Constructor for class tests.DrJava_Test_WrappingEnv_Location
 
DynamicFishFactory - Class in sysModel.fish
AFish factory to dynamically create new fish.
DynamicFishFactory(String, Color) - Constructor for class sysModel.fish.DynamicFishFactory
Construct a new factory.
deactivate() - Method in class sysModel.env.DeactivatableLambda
Deactivate action.
deactivateBreedLambdas() - Method in class sysModel.env.AGlobalEnv
Deactivate move commands and clear list.
deactivateMoveLambdas() - Method in class sysModel.env.AGlobalEnv
Deactivate move commands and clear list.
debug(String) - Static method in class sysModel.PolicyFile
 
debug(Throwable) - Static method in class sysModel.PolicyFile
 
defaultCase() - Method in class sysModel.parser.DefaultTokenVisitor
Default case to be called of other methods are not overridden.
delete(Observer) - Method in class sysModel.SimEngine
Remove observer from simulation.
die() - Method in class sysModel.fish.AFish
Let the fish die, remove it from the environment and the simulation.
direction() - Method in class sysModel.env.ASquareEnv.ASquareLocalEnvironment
Accessor for the direction.
direction() - Method in class sysModel.env.BoundedEnv.LocalEnvironment
Accessor for the direction.
direction() - Method in class sysModel.env.NoGridEnv.LocalEnvironment
Accessor for the direction.
direction() - Method in class sysModel.env.UnboundedEnv.LocalEnvironment
Accessor for the direction.
draw(Graphics2D, Component, Point2D.Double, Point2D.Double) - Method in interface controller.IDisplayAdapter
Draw model in this region.
draw(Graphics2D, Component, Color) - Method in class model.fish.display.ImageFishDisplay
Draw the fish.
draw(Graphics2D, Component, Color) - Method in class model.fish.display.ParamFishDisplay
Draw the fish facing north on the Graphics2D object.
draw(Graphics2D, Component, Point2D.Double, Point2D.Double) - Method in class sysModel.SimDriver
Draw model in this region.
draw(Graphics2D, Component) - Method in class sysModel.fish.AFish
Draw the fish on the graphics object.
draw(Graphics2D, Component, Color) - Method in interface sysModel.fish.IFishDisplay
Draw the fish.
drawBackground(Graphics2D, Point2D.Double, Point2D.Double) - Method in class sysModel.env.AGlobalEnv
Draw ocean background.
drawFish(AFish, Graphics2D, Component) - Method in class sysModel.env.AGlobalEnv.ALocalEnv
Draw the fish on the graphics object.
drawFish(AFish, Graphics2D, Component) - Method in class sysModel.env.ASquareEnv.ASquareLocalEnvironment
Draw the fish on the graphics object.
drawFish(AFish, Graphics2D, Component) - Method in class sysModel.env.NoGridEnv.LocalEnvironment
Draw the fish on the graphics object.
duplicate() - Method in class sysModel.env.ASquareEnv.Direction
Return a new object which has the same direction.
duplicate() - Method in class sysModel.env.NoGridEnv.Direction
Return a new object which has the same direction.

A B C D E F G H I K L M N O P Q R S T U V W Z _