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

org.coode.oppl.exceptions.RuntimeExceptionHandler Maven / Gradle / Ivy

package org.coode.oppl.exceptions;

import java.util.regex.PatternSyntaxException;

import org.semanticweb.owlapi.model.OWLRuntimeException;

/** Handles run-time error raised during the execution of an OPPL Script
 * 
 * @author Luigi Iannone */
public interface RuntimeExceptionHandler {
    /** @param e
     *            e */
    void handleOWLRuntimeException(OWLRuntimeException e);

    /** @param e
     *            e */
    void handlePatternSyntaxExcpetion(PatternSyntaxException e);

    /** @param e
     *            e */
    void handleException(RuntimeException e);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy