atomicActions
Class Sing
java.lang.Object
atomicActions.AtomicAction
atomicActions.Sing
- All Implemented Interfaces:
- Serializable
public class Sing
- extends AtomicAction
- implements Serializable
Seeing a movie, just say he is doing it
- Author:
- Ondrej
- See Also:
- Serialized Form
|
Method Summary |
void |
execute()
executes the atomic action, typicaly writes something to log, change agent name, so we can see
in the environment what is he doing, raise counter |
boolean |
failed()
Note that if it returns false, it doesn't mean that it succeeded, it means that it just hasn't finished yet. |
protected void |
initialisation()
initialization which has to be done prior first execution of atomic action |
boolean |
succeeded()
Note that if it returns false, it doesn't mean that it failed, it means that it just hasn't finished yet. |
Sing
public Sing(Action parent,
Bot agent)
succeeded
public boolean succeeded()
- Description copied from class:
AtomicAction
- Note that if it returns false, it doesn't mean that it failed, it means that it just hasn't finished yet.
- Overrides:
succeeded in class AtomicAction
- Returns:
- true if the atomic action was successfully performed, false if not
failed
public boolean failed()
- Description copied from class:
AtomicAction
- Note that if it returns false, it doesn't mean that it succeeded, it means that it just hasn't finished yet.
- Overrides:
failed in class AtomicAction
- Returns:
- true if the atomic action failed - usualy timeouted, false if not
execute
public void execute()
- Description copied from class:
AtomicAction
- executes the atomic action, typicaly writes something to log, change agent name, so we can see
in the environment what is he doing, raise counter
- Overrides:
execute in class AtomicAction
initialisation
protected void initialisation()
- Description copied from class:
AtomicAction
- initialization which has to be done prior first execution of atomic action
- Overrides:
initialisation in class AtomicAction
Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.