rinde.sim.core.model.ModelReceiver Maven / Gradle / Ivy
/**
*
*/
package rinde.sim.core.model;
/**
* Implementors of this interface will receive a reference to a
* {@link ModelProvider} which can be used to gain access to available
* {@link Model}s.
* @author Rinde van Lon
*/
public interface ModelReceiver {
/**
* Via this method the {@link ModelProvider} is injected.
* @param mp The {@link ModelProvider} to inject.
*/
void registerModelProvider(ModelProvider mp);
}