edu.washington.cs.supple.render.utility
Class BasicQueryGenerator
java.lang.Object
edu.washington.cs.supple.render.utility.AbstractElicitationQueryGenerator
edu.washington.cs.supple.render.utility.BasicQueryGenerator
- All Implemented Interfaces:
- ElicitationQueryGenerator
- public class BasicQueryGenerator
- extends AbstractElicitationQueryGenerator
- Author:
- kgajos
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
closestSecondDiff
protected double closestSecondDiff
largestBetterDiff
protected double largestBetterDiff
smallestBetterDiff
protected double smallestBetterDiff
closestSecondWidget
protected Widget closestSecondWidget
largestBetterWidget
protected Widget largestBetterWidget
smallestBetterWidget
protected Widget smallestBetterWidget
BasicQueryGenerator
public BasicQueryGenerator()
generateQuery
public ElicitationQuery generateQuery(UiObject root,
java.awt.Dimension sizeConstraint,
FactoredCostFunction curCostFunction)
throws java.lang.InterruptedException
- Specified by:
generateQuery in interface ElicitationQueryGenerator- Overrides:
generateQuery in class AbstractElicitationQueryGenerator
- Throws:
java.lang.InterruptedException
generateCandidates
protected void generateCandidates(Widget root)
generateQuery
public ElicitationQuery generateQuery(ElicitationQueryDomain domain,
FactoredCostFunction curCostFunction)
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException