edu.washington.cs.supple.render.utility
Class DistanceBasedQueryGenerator.ConstraintInfo

java.lang.Object
  extended byedu.washington.cs.supple.render.utility.DistanceBasedQueryGenerator.ConstraintInfo
Enclosing class:
DistanceBasedQueryGenerator

protected final class DistanceBasedQueryGenerator.ConstraintInfo
extends java.lang.Object

Author:
kgajos A little helper class for storing info associated with each generated constraint

Field Summary
protected  ElicitationQueryDomain queryDomain
           
protected  UiObject root
           
protected  UiObject uiObject
           
protected  WidgetDescriptor widget1
           
protected  WidgetDescriptor widget2
           
 
Constructor Summary
DistanceBasedQueryGenerator.ConstraintInfo(UiObject root, UiObject object, WidgetDescriptor w1, WidgetDescriptor w2)
           
 
Method Summary
 ElicitationQueryDomain getQueryDomain()
           
 UiObject getRoot()
           
 UiObject getUiObject()
           
 WidgetDescriptor getWidget1()
           
 WidgetDescriptor getWidget2()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

root

protected UiObject root

uiObject

protected UiObject uiObject

widget1

protected WidgetDescriptor widget1

widget2

protected WidgetDescriptor widget2

queryDomain

protected ElicitationQueryDomain queryDomain
Constructor Detail

DistanceBasedQueryGenerator.ConstraintInfo

public DistanceBasedQueryGenerator.ConstraintInfo(UiObject root,
                                                  UiObject object,
                                                  WidgetDescriptor w1,
                                                  WidgetDescriptor w2)
Method Detail

getRoot

public UiObject getRoot()
Returns:
Returns the root.

getUiObject

public UiObject getUiObject()
Returns:
Returns the uiObject.

getWidget1

public WidgetDescriptor getWidget1()
Returns:
Returns the widget1.

getWidget2

public WidgetDescriptor getWidget2()
Returns:
Returns the widget2.

getQueryDomain

public ElicitationQueryDomain getQueryDomain()
Returns:
Returns the queryDomain.