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

org.coode.oppl.search.solvability.SolvabilitySearchNodeVisitor Maven / Gradle / Ivy

There is a newer version: 5.0.0
Show newest version
package org.coode.oppl.search.solvability;

/** @author Luigi Iannone */
public interface SolvabilitySearchNodeVisitor {
    /** @param solvedSearchNode
     *            solvedSearchNode */
    void visitSolvedSearchNode(SolvedSearchNode solvedSearchNode);

    /** @param unsolvableSearchNode
     *            unsolvableSearchNode */
    void visitUnsolvableSearchNode(UnsolvableSearchNode unsolvableSearchNode);

    /** @param solvableSearchNode
     *            solvableSearchNode */
    void visitSolvableSearchNode(SolvableSearchNode solvableSearchNode);

    /** @param noSolutionSolvableSearchNode
     *            noSolutionSolvableSearchNode */
    void visitNoSolutionSolvableSearchNode(
            NoSolutionSolvableSearchNode noSolutionSolvableSearchNode);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy