| 
|||||||||
| 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 | ||||||||