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