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

cdc.applic.factorization.handlers.CutHandler Maven / Gradle / Ivy

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);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy