Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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.
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
Z
_