uk.ac.ic.doc.automed.p2p.qproc.planner
Class QPlannerFactory
java.lang.Object
  
uk.ac.ic.doc.automed.p2p.qproc.planner.QPlannerFactory
public class QPlannerFactory
- extends java.lang.Object
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
planners
private static java.util.Map planners
algoClassNames
private static java.lang.String[] algoClassNames
algoClasses
private static java.lang.Class[] algoClasses
QPlannerFactory
private QPlannerFactory()
getAlgoClass
private static java.lang.Class getAlgoClass(java.lang.String name)
                                     throws NotFoundException
- Throws:
 NotFoundException
 
getQPlannerRecursiveInstance
public static QPlannerAlgorithmRecursive getQPlannerRecursiveInstance(java.lang.String name,
                                                                      AppContext cxt)
                                                               throws NotFoundException
- Throws:
 NotFoundException
 
getQPlannerRecursiveInstance
public static QPlannerAlgorithmRecursive getQPlannerRecursiveInstance(java.lang.String msgID,
                                                                      java.lang.String name,
                                                                      AppContext cxt)
                                                               throws NotFoundException
- Throws:
 NotFoundException
 
getQPlannerInstance
public static java.lang.Object getQPlannerInstance(java.lang.String name,
                                                   AppContext cxt)
                                            throws NotFoundException
- Throws:
 NotFoundException
 
isIConfigBPFirstDetected
public static boolean isIConfigBPFirstDetected(ReformulationConfiguration config)
 
clear
public static void clear()