public class BreadthFirstStrategy<E> extends Object implements HittingSetTreeConstructionStrategy<E>
| Constructor and Description |
|---|
BreadthFirstStrategy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
buildHittingSetTree(HittingSetTree<E> hittingSetTree,
int limit,
ExplanationGeneratorMediator<E> handler,
List<HittingSetTreeNode<E>> queue) |
void |
constructTree(HittingSetTree<E> hittingSetTree,
int limit,
ExplanationGeneratorMediator<E> handler) |
void |
finish(HittingSetTree<E> hittingSetTree) |
void |
start(HittingSetTree<E> hittingSetTree) |
public void start(HittingSetTree<E> hittingSetTree)
public void constructTree(HittingSetTree<E> hittingSetTree, int limit, ExplanationGeneratorMediator<E> handler)
constructTree in interface HittingSetTreeConstructionStrategy<E>public boolean buildHittingSetTree(HittingSetTree<E> hittingSetTree, int limit, ExplanationGeneratorMediator<E> handler, List<HittingSetTreeNode<E>> queue)
public void finish(HittingSetTree<E> hittingSetTree)
Copyright © 2014. All rights reserved.