cdc.applic.factorization.handlers.CutHandler Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cdc-applic-factorization Show documentation
Show all versions of cdc-applic-factorization Show documentation
Applicabilities Factorization.
The newest version!
package cdc.applic.factorization.handlers;
import cdc.applic.expressions.Expression;
/**
* Handler of cut events.
*
* @author Damien Carbonne
*
* @param The object type.
*/
public interface CutHandler extends Handler {
public void processExcludeObjectApplicability(T object);
public void processIncludeObjectApplicability(T object);
public void processCutObjectApplicability(T object,
Expression excludedApplicability,
Expression includedApplicability);
public void processDegenerateObjectApplicability(T object);
}