|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ICmdFactory
Interface for a factory to create a notify lambda.
Method Summary | |
---|---|
ILambda |
makeAddCmd(AFish fish)
Create a lambda that adds a new fish to the observable. |
ILambda |
makeDeleteCmd(AGlobalEnv.ALocalEnv env)
Create a lambda that notifies all observers to check if they are at the specified location and, if so, remove themselves from the observer. |
ILambda |
makeNotifyCmd(ILambda lambda)
Create a lambda that notifies all observers and sends them the lambda given as parameter. |
Method Detail |
---|
ILambda makeNotifyCmd(ILambda lambda)
lambda
- lambda for the observers
ILambda makeDeleteCmd(AGlobalEnv.ALocalEnv env)
env
- local environment at which fish should be deleted
ILambda makeAddCmd(AFish fish)
fish
- fish to add
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |