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
_
S
STATE_BEGIN
- Static variable in class sysModel.
PolicyFile
STATE_GRANT
- Static variable in class sysModel.
PolicyFile
STATE_PERMS
- Static variable in class sysModel.
PolicyFile
SecurityFish
- Class in
model.fish.bad
A fish that calls System.exit().
SecurityFish(Color)
- Constructor for class model.fish.bad.
SecurityFish
Constructor.
SimDriver
- Class in
sysModel
Simulation control coordinating interaction between view, simulation engine and environment.
SimDriver()
- Constructor for class sysModel.
SimDriver
Construct a new model.
SimEngine
- Class in
sysModel
Simulation engine that contains the observable and manages observers.
SimEngine()
- Constructor for class sysModel.
SimEngine
SimToolbar
- Class in
view
Toolbar for simulation control.
SimToolbar(ISimAdapter, IRunIdleAdapter)
- Constructor for class view.
SimToolbar
Create a new SimToolbar and all its tools.
SimpleFish
- Class in
model.fish
A simple fish that swims back and forth.
SimpleFish(Color)
- Constructor for class model.fish.
SimpleFish
Constructor.
Singleton
- Static variable in class lrs.
EmptyNode
Singleton Pattern.
Singleton
- Static variable in class lrs.visitor.
Apply
Singleton
- Static variable in class lrs.visitor.
Clear
Singleton
- Static variable in class lrs.visitor.
GetLength
Singleton
- Static variable in class lrs.visitor.
GetNth
Singleton
- Static variable in class lrs.visitor.
Remove
Singleton
- Static variable in class sysModel.env.
BoundedEnv.EmptyField
Singleton instance.
Singleton
- Static variable in class sysModel.env.
EmptyLocalEnvState
Singleton instance.
Singleton
- Static variable in class sysModel.env.
NonEmptyLocalEnvState
Singleton instance.
SlowFish
- Class in
model.fish
Class for a slow fish.
SlowFish(Color)
- Constructor for class model.fish.
SlowFish
Create a new slow fish.
StackOverflowFish
- Class in
model.fish.bad
A fish that produces a stack overflow.
StackOverflowFish(Color)
- Constructor for class model.fish.bad.
StackOverflowFish
Constructor.
same(ASquareEnv.Direction)
- Method in class sysModel.env.
ASquareEnv.Direction
Return true of this direction is the same as the other.
same(ASquareEnv.Location)
- Method in class sysModel.env.
ASquareEnv.Location
Return true of this location is the same as the other.
same(NoGridEnv.Direction)
- Method in class sysModel.env.
NoGridEnv.Direction
Return true of this direction is the same as the other.
same(NoGridEnv.Location)
- Method in class sysModel.env.
NoGridEnv.Location
Return true of this location is the same as the other.
save(PrintWriter)
- Method in class sysModel.env.
AGlobalEnv
Save an environment to a file.
saveEnvironment(String)
- Method in interface controller.
IEnvAdapter
Save environment to file.
saveEnvironment(String)
- Method in class sysModel.
SimDriver
Save environment to file.
select()
- Method in class view.
CreateEnvDialog.AddEnvChoice
select()
- Method in class view.
CreateEnvDialog.ConcreteEnvChoice
Select this choice.
select()
- Method in interface view.
CreateEnvDialog.IEnvChoice
Select this interface.
select()
- Method in interface view.
EditToolbar.ChoiceWithIcon
Callback if this choice was selected.
select()
- Method in class view.
EditToolbar.ColorChoice
select()
- Method in class view.
EditToolbar.FishChoice
setAdapters(IEditAdapter)
- Method in class sysModel.
SimDriver
Set adapters.
setColor(Color)
- Method in class view.
EditToolbar.ColorChoice
setColor(Color)
- Method in class view.
EditToolbar.ColorIcon
setComponentsEnabled(LRStruct, boolean)
- Static method in class view.
MBSView
Set the enabled status of those menu items that need an environment to be valid.
setControlsInIdleState()
- Method in class view.
SimToolbar
Set the controls in idle state.
setControlsInRunState()
- Method in class view.
SimToolbar
Set the controls in run state.
setCorner(int, int)
- Method in interface controller.
IScrollAdapter
Set the top left corner of the scroll panel.
setCorner(int, int)
- Method in class view.
DisplayPanel
Make field (x,y) visible in top left corner.
setEditModeEnable(boolean)
- Method in class view.
MBSView
Enable or disable the edit mode.
setEnabled(boolean)
- Method in class view.
EditToolbar
Enables or disables the edit toolbar.
setEnabled(boolean)
- Method in class view.
SimToolbar
Enables or disables the simulation toolbar.
setFirst(Object, LRStruct)
- Method in class lrs.
ANode
Sets a new first data object for the referencing LRStruct.
setFirst(Object, LRStruct)
- Method in class lrs.
EmptyNode
Throws java.util.NoSuchElementException.
setFirst(Object)
- Method in class lrs.
LRStruct
Sets first data element to a new value.
setFirst(Object, LRStruct)
- Method in class lrs.
NENode
setHead(ANode)
- Method in class lrs.
LRStruct
Changes the head node (i.e.
setIdleState()
- Method in interface view.
IRunIdleAdapter
Set idle state.
setIterationLambda(ILambda)
- Method in interface controller.
ISimAdapter
Set simulation iteration command.
setIterationLambda(ILambda)
- Method in class sysModel.
SimDriver
Set simulation iteration command.
setLocalEnv(BoundedEnv.LocalEnvironment)
- Method in class sysModel.env.
BoundedEnv.NonEmptyField
Set local environment.
setLocalEnvironment(AGlobalEnv.ALocalEnv)
- Method in class sysModel.fish.
AFish
Set the local environment of this fish.
setName(String)
- Method in class sysModel.fish.
DynamicFishFactory
Mutator for the name.
setName(Color)
- Method in class sysModel.fish.
DynamicFishFactory
Mutator for the color.
setProbOfBreeding(double)
- Method in class sysModel.fish.
AFish
Set probability of breeding.
setProbOfDying(double)
- Method in class sysModel.fish.
AFish
Set probability of dying.
setProtected(boolean)
- Method in interface sysModel.
ISecurityAdapter
Set the protection flag.
setProtected(boolean)
- Method in class sysModel.
MBSSecurityManager
Set the protection flag.
setRest(LRStruct, LRStruct)
- Method in class lrs.
ANode
Sets a new rest for the referencing LRStruct.
setRest(LRStruct, LRStruct)
- Method in class lrs.
EmptyNode
Throws java.util.NoSuchElementException.
setRest(LRStruct)
- Method in class lrs.
LRStruct
Sets a new tail for this
LRStruct
.
post condition:
getRest()
now returns tail.
setRest(LRStruct, LRStruct)
- Method in class lrs.
NENode
setRunState()
- Method in interface view.
IRunIdleAdapter
Set run state.
setSeed(int)
- Method in class model.
RandNumGenerator
Overridden set seed method.
setSeedLambda(ILambda)
- Method in interface controller.
IEnvAdapter
Set the seed command.
setSeedLambda(ILambda)
- Method in class sysModel.
SimDriver
Set the seed command.
setSpeed(int)
- Method in interface controller.
ISimAdapter
Change the simulation speed.
setSpeed(int)
- Method in class sysModel.
SimDriver
Change the simulation speed.
setStartLambda(ILambda)
- Method in interface controller.
ISimAdapter
Set simulation start command.
setStartLambda(ILambda)
- Method in class sysModel.
SimDriver
Set simulation start command.
setState(ILocalEnvState)
- Method in class sysModel.env.
AGlobalEnv.ALocalEnv
Set state.
setSteps(int)
- Method in class view.
MBSView.StepItLambda
setToolTipsEnabled(boolean)
- Method in class view.
DisplayPanel
Enable or disable showing of tooltip giving information about the environment object beneath the mouse.
setUp()
- Method in class sysModel.env.
BoundedEnv.Test_BoundedEnv
setUp()
- Method in class sysModel.env.
BoundedEnv.Test_BoundedEnv_LocalEnv
setUp()
- Method in class sysModel.env.
NoGridEnv.Test_NoGridEnv
setUp()
- Method in class sysModel.env.
NoGridEnv.Test_NoGridEnv_LocalEnv
setUp()
- Method in class sysModel.env.
UnboundedEnv.Test_UnboundedEnv
setUp()
- Method in class sysModel.env.
UnboundedEnv.Test_UnboundedEnv_LocalEnv
setUp()
- Method in class sysModel.env.
WrappingEnv.Test_WrappingEnv
setUp()
- Method in class sysModel.env.
WrappingEnv.Test_WrappingEnv_LocalEnv
setUp()
- Method in class sysModel.env.
WrappingEnv.Test_WrappingEnv_Location
setUp()
- Method in class sysModel.env.tests.
Test_ASquareEnv_Direction
setUp()
- Method in class sysModel.env.tests.
Test_ASquareEnv_Location
setUp()
- Method in class sysModel.fish.tests.
Test_AFish
setUp()
- Method in class tests.
DrJava_Test_BoundedEnv
setUp()
- Method in class tests.
DrJava_Test_BoundedEnv_LocalEnv
setUp()
- Method in class tests.
DrJava_Test_NoGridEnv
setUp()
- Method in class tests.
DrJava_Test_NoGridEnv_LocalEnv
setUp()
- Method in class tests.
DrJava_Test_UnboundedEnv
setUp()
- Method in class tests.
DrJava_Test_UnboundedEnv_LocalEnv
setUp()
- Method in class tests.
DrJava_Test_WrappingEnv
setUp()
- Method in class tests.
DrJava_Test_WrappingEnv_LocalEnv
setUp()
- Method in class tests.
DrJava_Test_WrappingEnv_Location
setViewPosition(Point)
- Method in class view.
DisplayViewport
Sets the view position (upper left) to a new point.
setVisible(boolean)
- Method in class view.
EditToolbar
Shows/hides the fish toolbar.
setX(double)
- Method in class sysModel.env.
ASquareEnv.Location
Set column.
setX(double)
- Method in class sysModel.env.
NoGridEnv.Location
Set column.
setY(double)
- Method in class sysModel.env.
ASquareEnv.Location
Set row.
setY(double)
- Method in class sysModel.env.
NoGridEnv.Location
Set row.
showAboutPanel()
- Method in class view.
MBSView
Brings up a simple dialog with some general information.
showDialog()
- Method in class view.
CreateEnvDialog
Show the modal dialog that allows the user to create a new environment.
showDialog()
- Method in class view.
InputStringDialog
Show the modal dialog.
showHelp()
- Method in class view.
MBSView
Brings up a window with a scrolling text pane that display the help information for the simulation.
showOpenDialog(Component)
- Method in class view.
EnvFileChooser
Bring up a modal file chooser dialog allowing the user to choose the environment file and specify the bounded/unbounded environment class.
showOriginTip()
- Method in class view.
DisplayViewport
Show a tool tip over the upper left corner of the viewport with the contents of the pannable view's pannable tip text (typically a string identifiying the corner point).
showSaveDialog(Component)
- Method in class view.
EnvFileChooser
Bring up a modal file chooser dialog allowing the user to save to an environment file.
start()
- Method in interface controller.
ISimAdapter
Start simulation.
start()
- Method in class sysModel.
SimDriver
Start simulation.
step()
- Method in interface controller.
ISimAdapter
Make a simulation step.
step()
- Method in class sysModel.
SimDriver
Make a simulation step.
stop()
- Method in interface controller.
ISimAdapter
Stop simulation.
stop()
- Method in class sysModel.
SimDriver
Stop simulation.
sysModel
- package sysModel
sysModel.env
- package sysModel.env
sysModel.env.tests
- package sysModel.env.tests
sysModel.fish
- package sysModel.fish
sysModel.fish.tests
- package sysModel.fish.tests
sysModel.parser
- package sysModel.parser
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
_