Class DelegatingReasonerInstance

  • All Implemented Interfaces:
    IReasonerInstance

    public class DelegatingReasonerInstance
    extends java.lang.Object
    implements IReasonerInstance
    Provides a default implementation for reasoner instances by delegating the respective calls to a given delegate reasoner. Use this class to simplify calls for IReasoner#createInstance( net.ssehub.easy.varModel.model.Project, net.ssehub.easy.varModel.confModel.Configuration, ReasonerConfiguration), i.e., to avoid null pointer returns.
    Author:
    Holger Eichelberger