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

I

IAlgo - Interface in lrs
Represents an abstract algorithm on an LRStruct.
ICmdFactory - Interface in sysModel
Interface for a factory to create a notify lambda.
IDisplayAdapter - Interface in controller
Adapter to connect the display and the model.
IEditAdapter - Interface in controller
Adapter to connect the edit controls and the model.
IEnvAdapter - Interface in controller
Adapter to connect the environment controls and the model.
IFishDisplay - Interface in sysModel.fish
Interface for a fish display.
IFishFactory - Interface in sysModel.fish
Abstract interface for making new fish.
ILambda - Interface in model
Abstract command interface.
ILocalEnvState - Interface in sysModel.env
Local environment state.
INITIAL_DELAY - Static variable in class view.SimToolbar
 
IRunIdleAdapter - Interface in view
Adapter to connect the SimToolbar and the main view.
IScrollAdapter - Interface in controller
Adapter to connect the scroll panel and the model.
ISecurityAdapter - Interface in sysModel
Adapter to connect environments and security manager.
ISimAdapter - Interface in controller
Adapter to connect the simulation toolbar and the simulation.
IToken - Interface in sysModel.parser
Token interface.
ITokenVisitor - Interface in sysModel.parser
Token visitor.
ImageFishDisplay - Class in model.fish.display
Use an image file to display a fish.
ImageFishDisplay(String, double) - Constructor for class model.fish.display.ImageFishDisplay
Make an object that knows how to display a fish as an image.
ImageFishDisplay.TintFilter - Class in model.fish.display
An image filter class that tints colors based on the tint provided to the constructor (the color of a fish).
ImageFishDisplay.TintFilter(Color) - Constructor for class model.fish.display.ImageFishDisplay.TintFilter
Construct an image filter for tinting colors in an image.
InputStringDialog - Class in view
Dialog to enter a string.
InputStringDialog(JDialog, String) - Constructor for class view.InputStringDialog
Creates a new input string dialog and all its controls.
InputStringDialog(Frame, String) - Constructor for class view.InputStringDialog
Creates a new input string dialog and all its controls.
icon - Variable in class view.EditToolbar.ColorChoice
 
inField(ASquareEnv.Location) - Method in class sysModel.env.ASquareEnv.Location
Return true of the other location is in the same field as this location.
inSquare(NoGridEnv.Location, NoGridEnv.Direction, double) - Method in class sysModel.env.NoGridEnv.Location
Return true of the other location is in a square with this location at the center, facing in the given direction, with sides of the specified length.
insertFront(Object, LRStruct) - Method in class lrs.ANode
Inserts a data object at the front of the LRStruct owner.
insertFront(Object, LRStruct) - Method in class lrs.EmptyNode
The owner becomes non-empty and has dat as its first element.
insertFront(Object) - Method in class lrs.LRStruct
Inserts dat to the front of this LRStruct.

post condition: getFirst() now returns dat.

insertFront(Object, LRStruct) - Method in class lrs.NENode
Inserts a data object at the front of the LRStruct owner.
instance() - Static method in class model.RandNumGenerator
Return singleton instance.
instance() - Static method in class sysModel.NoOpLambda
Return singleton instance.
instance() - Static method in class sysModel.env.NullEnv
Return singleton instance.
instance() - Static method in class sysModel.parser.CloseToken
Return singleton instance.
instance() - Static method in class sysModel.parser.CommaToken
Return singleton instance.
instance() - Static method in class sysModel.parser.EndOfStreamToken
Return singleton instance.
instance() - Static method in class sysModel.parser.OpenToken
Return singleton instance.
isFishCaller() - Method in class sysModel.MBSSecurityManager
Returns true if a fish is somewhere on the call stack.
isOnClassPath(String) - Method in class sysModel.MBSSecurityManager
Returns true if the filename is on the class path.

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