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

E

ENV_EXT - Static variable in class view.EnvFileChooser
Standard extension.
EPSILON - Variable in class sysModel.env.ASquareEnv.Direction
 
EPSILON - Static variable in class sysModel.env.NoGridEnv.Direction
 
EYE_SIZE - Static variable in class model.fish.display.CircleFishDisplay
 
EYE_SIZE - Static variable in class model.fish.display.LittleFishDisplay
 
EYE_SIZE - Static variable in class model.fish.display.NarrowFishDisplay
 
EYE_SIZE - Static variable in class model.fish.display.ParamFishDisplay
 
EYE_SIZE - Static variable in class model.fish.display.RoundFishDisplay
 
EditToolbar - Class in view
Code for the edit toolbar.
EditToolbar(JFrame, IEnvAdapter, IDisplayAdapter) - Constructor for class view.EditToolbar
Create a new EditToolbar and all its tools.
EditToolbar.ChoiceWithIcon - Interface in view
Interface that unifies choices with icons (fish, color) so we can use one common renderer for both.
EditToolbar.ChoiceWithIconRenderer - Class in view
 
EditToolbar.ChoiceWithIconRenderer(JComboBox) - Constructor for class view.EditToolbar.ChoiceWithIconRenderer
 
EditToolbar.ColorChoice - Class in view
Nested class used to hold the per-item information for the entries in the combo box of color choices.
EditToolbar.ColorChoice(String, Color) - Constructor for class view.EditToolbar.ColorChoice
 
EditToolbar.ColorIcon - Class in view
Nested class used to drawFish the color swatch icon used for color choice entries in the color combo box.
EditToolbar.ColorIcon(Color, int, int) - Constructor for class view.EditToolbar.ColorIcon
 
EditToolbar.FishChoice - Class in view
Nested class used to hold the per-item information for the entries in the combo box of fish choices.
EditToolbar.FishChoice(String, IDisplayAdapter) - Constructor for class view.EditToolbar.FishChoice
 
EditToolbar.FishIcon - Class in view
Nested class used to drawFish the fish icon used for fish entries in the fish combo box.
EditToolbar.FishIcon(String, Color, int, int, IDisplayAdapter) - Constructor for class view.EditToolbar.FishIcon
 
EmptyLocalEnvState - Class in sysModel.env
Empty local environment state.
EmptyLocalEnvState() - Constructor for class sysModel.env.EmptyLocalEnvState
singleton ctor.
EmptyNode - Class in lrs
Represents the empty state of a mutable list LRStruct.
EmptyNode() - Constructor for class lrs.EmptyNode
 
EndOfStreamToken - Class in sysModel.parser
End of stream token.
EndOfStreamToken() - Constructor for class sysModel.parser.EndOfStreamToken
Private singleton constructor.
EnvFileChooser - Class in view
Environment file chooser class.
EnvFileChooser() - Constructor for class view.EnvFileChooser
Create a new EnvFileChooser.
ExceptionFish - Class in model.fish.bad
A simple fish that throws an exception.
ExceptionFish(Color) - Constructor for class model.fish.bad.ExceptionFish
Constructor.
ExitFish - Class in model.fish.bad
A fish that calls System.exit().
ExitFish(Color) - Constructor for class model.fish.bad.ExitFish
Constructor.
edit(Point2D.Double, int) - Method in interface controller.IEnvAdapter
Edit a field.
edit(Point2D.Double, int) - Method in class sysModel.SimDriver
Edit a field.
editFish(AGlobalEnv.ALocalEnv, IFishFactory, int) - Method in class sysModel.env.AGlobalEnv
Edit the fish.
editFish(AGlobalEnv.ALocalEnv, IFishFactory, int) - Method in class sysModel.env.ASquareEnv
Edit the fish.
editFish(AGlobalEnv.ALocalEnv, IFishFactory, int) - Method in class sysModel.env.NoGridEnv
Edit the fish.
editFish(AGlobalEnv.ALocalEnv, IFishFactory, int) - Method in class sysModel.env.NullEnv
Edit the fish.
editFish(AGlobalEnv.ALocalEnv, IFishFactory, int) - Method in class sysModel.fish.tests.Test_AFish.TestGlobalEnv
 
emptyCase(LRStruct, Object) - Method in interface lrs.IAlgo
Operates on an empty LRStruct host, given an input object.
emptyCase(LRStruct, Object) - Method in class lrs.visitor.Apply
Operates on an empty LRStruct host, given an input object.
emptyCase(LRStruct, Object) - Method in class lrs.visitor.Clear
Operates on an empty LRStruct host, given an input object.
emptyCase(LRStruct, Object) - Method in class lrs.visitor.GetLength
Operates on an empty LRStruct host, given an input object.
emptyCase(LRStruct, Object) - Method in class lrs.visitor.GetNth
Operates on an empty LRStruct host, given an input object.
emptyCase(LRStruct, Object) - Method in class lrs.visitor.Remove
Operates on an empty LRStruct host, given an input object.
emptyCase(AGlobalEnv.ALocalEnv, Object) - Method in interface sysModel.env.AGlobalEnv.ILocalEnvVisitor
Case called if the location is empty.
emptyCase(BoundedEnv.EmptyField, Object) - Method in interface sysModel.env.BoundedEnv.IFieldVisitor
Empty case.
enableMouseAdapter(boolean) - Method in class view.DisplayPanel
Enable or disable the mouse adapter for editing.
endCase() - Method in class sysModel.parser.DefaultTokenVisitor
Case to be called if end of file is reached.
endCase() - Method in interface sysModel.parser.ITokenVisitor
Case to be called if end of file is reached.
envChosen() - Method in class view.CreateEnvDialog
Callback when user selects new environment class choice from combo box.
error(URL, StreamTokenizer, String) - Static method in class sysModel.PolicyFile
I miss macros.
execute(IAlgo, Object, LRStruct) - Method in class lrs.ANode
Executes a visitor algorithm and returns the output.
execute(IAlgo, Object, LRStruct) - Method in class lrs.EmptyNode
Calls the IAlgo visitor's empty case.
execute(IAlgo, Object) - Method in class lrs.LRStruct
Hook method to execute an algorithm with a given input and return

an appropriate output object.

execute(IAlgo, Object, LRStruct) - Method in class lrs.NENode
Calls the visitor's non-empty case.
execute(AGlobalEnv.ILocalEnvVisitor, Object) - Method in class sysModel.env.AGlobalEnv.ALocalEnv
Execute a visitor on this local environment.
execute(BoundedEnv.IFieldVisitor, Object) - Method in class sysModel.env.BoundedEnv.EmptyField
 
execute(BoundedEnv.IFieldVisitor, Object) - Method in interface sysModel.env.BoundedEnv.IField
Visitor hook.
execute(BoundedEnv.IFieldVisitor, Object) - Method in class sysModel.env.BoundedEnv.NonEmptyField
 
execute(AGlobalEnv.ALocalEnv, AGlobalEnv.ILocalEnvVisitor, Object) - Method in class sysModel.env.EmptyLocalEnvState
 
execute(AGlobalEnv.ALocalEnv, AGlobalEnv.ILocalEnvVisitor, Object) - Method in interface sysModel.env.ILocalEnvState
Execute a visitor on local environment, depending on the state.
execute(AGlobalEnv.ALocalEnv, AGlobalEnv.ILocalEnvVisitor, Object) - Method in class sysModel.env.NonEmptyLocalEnvState
 
execute(ITokenVisitor) - Method in class sysModel.parser.CloseToken
Execute visitor.
execute(ITokenVisitor) - Method in class sysModel.parser.CommaToken
Execute visitor.
execute(ITokenVisitor) - Method in class sysModel.parser.EndOfStreamToken
Execute visitor.
execute(ITokenVisitor) - Method in interface sysModel.parser.IToken
Execute visitor.
execute(ITokenVisitor) - Method in class sysModel.parser.NumberToken
Execute visitor.
execute(ITokenVisitor) - Method in class sysModel.parser.OpenToken
Execute visitor.
execute(ITokenVisitor) - Method in class sysModel.parser.WordToken
Execute visitor.
expand(String) - Static method in class sysModel.PolicyFile
Expand all instances of "${property-name}" into System.getProperty("property-name").
eye1 - Variable in class model.fish.display.ParamFishDisplay
 
eye2 - Variable in class model.fish.display.ParamFishDisplay
 

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