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

jadex.bdiv3x.runtime.RInternalEvent Maven / Gradle / Ivy

package jadex.bdiv3x.runtime;

import jadex.bdiv3.model.MConfigParameterElement;
import jadex.bdiv3.model.MInternalEvent;
import jadex.bdiv3.runtime.impl.RProcessableElement;
import jadex.bridge.IInternalAccess;

/**
 *  The runtime internal event.
 */
public class RInternalEvent extends RProcessableElement implements IInternalEvent 
{
	//-------- constructors --------
	
	/**
	 *  Create a new runtime element.
	 */
	public RInternalEvent(MInternalEvent modelelement, IInternalAccess agent, MConfigParameterElement config)
	{
		super(modelelement, null, agent, null, config);
	}
	
	/**
	 *  Get the name of the element in the fetcher (e.g. $goal).
	 *  @return The element name in the fetcher name.
	 */
	public String getFetcherName()
	{
		return "$event";
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy