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