| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IEnvAdapter
Adapter to connect the environment controls and the model.
| Method Summary | |
|---|---|
|  boolean | createEnvironment(AEnvFactory factory)Create environment from factory. | 
|  void | edit(java.awt.geom.Point2D.Double p,
         int button)Edit a field. | 
|  ICmdFactory | getCmdFactory()Return the factory to make commands for the simulation driver. | 
|  java.lang.String[] | getEnvironmentClassNames()Return an array of environment class names to be loaded at startup. | 
|  java.lang.String[] | getFishClassNames()Return an array of fish class names to be loaded at startup. | 
|  ISecurityAdapter | getSecurityAdapter()Return the security adapter. | 
|  java.lang.String | getToolTipText(java.awt.geom.Point2D.Double p)Get a tool tip description for a specific place in the environment. | 
|  boolean | loadEnvironment(java.lang.String filename)Load environment from file. | 
|  boolean | saveEnvironment(java.lang.String filename)Save environment to file. | 
|  void | setSeedLambda(ILambda seedCmd)Set the seed command. | 
| Method Detail | 
|---|
boolean loadEnvironment(java.lang.String filename)
filename - filename
boolean saveEnvironment(java.lang.String filename)
filename - filename
boolean createEnvironment(AEnvFactory factory)
factory - factory
void setSeedLambda(ILambda seedCmd)
seedCmd - command to set
void edit(java.awt.geom.Point2D.Double p,
          int button)
p - mouse coordinatesbutton - mouse button pressedjava.lang.String getToolTipText(java.awt.geom.Point2D.Double p)
p - mouse coordinates
java.lang.String[] getEnvironmentClassNames()
java.lang.String[] getFishClassNames()
ICmdFactory getCmdFactory()
ISecurityAdapter getSecurityAdapter()
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||