package com.hammurapi.reasoning.impl;

/**
 * Rule engine components which change behavior 
 * depending on whether supersession shall be taken
 * into account during inference shall implement this
 * interface.
 * @author Pavel Vlasov
 *
 */
public interface SupersessionAware {

	/**
	 * Sets supersession flag.
	 * @param supersession True - supersession is enabled.
	 */
	void setSupersession(boolean supersession);
}
