File PresentFamily.java¶
File List > behaviour > presentation > PresentFamily.java
Go to the documentation of this file
package skydata.behaviour.presentation;
import jade.core.behaviours.TickerBehaviour;
import skydata.internal.agents.SKAgent;
import skydata.internal.agents.SKD;
import skydata.internal.behaviours.SKAgentBehaviour;
public class PresentFamily extends SKAgentBehaviour {
public PresentFamily(SKAgent agent){
super(agent);
}
@Override
public void action() {
SKD agent = (SKD) this.agent;
int delay = (Integer)(agent.args.getOrDefault("timer_PresentFamily", 1000));
agent.addBehaviour(new TickerBehaviour(agent, delay){
@Override
protected void onTick(){
agent.print("[FAMILY]"+ agent.getFamilyString());
}
});
}
}