All Downloads are FREE. Search and download functionalities are using the official Maven repository.

templates.activities.xml Maven / Gradle / Ivy

The newest version!
@@@program xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance"@@@
 @@@repeat id="activities"@@@
	@@@saveto@@@
		@@@file overwrite="yes"@@@
			@@@v@@@output@@@/v@@@/phat/agents/automaton/activities/@@@v@@@aID@@@/v@@@Activity.java@@@/file@@@
@@@text@@@
package phat.agents.automaton.activities;

import phat.agents.automaton.*;
import phat.agents.automaton.tasks.seq.*;
import phat.agents.Agent;

public class @@@v@@@aID@@@/v@@@Activity extends ActivityAutomaton {

	public @@@v@@@aID@@@/v@@@Activity(Agent agent, String name) {
        super(agent, name);
        setMetadata("SOCIAALML_ENTITY_ID", "@@@v@@@aID@@@/v@@@");
        setMetadata("SOCIAALML_ENTITY_TYPE", "@@@v@@@aType@@@/v@@@");
        setMetadata("SOCIAALML_DESCRIPTION", "@@@v@@@aDesc@@@/v@@@");
    }
	
	@Override
	public void initTasks() {
            addTransition(new @@@v@@@stID@@@/v@@@Task(agent, "@@@v@@@stID@@@/v@@@"), false);	
	}
}
@@@/text@@@
	@@@/saveto@@@
	   @@@/repeat@@@
@@@/program@@@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy