jadex.xml.bean.IBeanObjectCreator Maven / Gradle / Ivy
package jadex.xml.bean;
import java.util.Map;
import jadex.xml.IContext;
/**
* Interface for creator objects that can create different
* kinds of objects according to the xml attributes.
*/
public interface IBeanObjectCreator
{
/**
* Create an object.
* @param context The context.
* @param rawattributes The raw attributes.
* @return The created object (or null for none).
*/
public Object createObject(IContext context, Map rawattributes) throws Exception;
}