edu.washington.cs.supple.render
Class RenderedUiComparator
java.lang.Object
edu.washington.cs.supple.render.RenderedUiComparator
- Direct Known Subclasses:
- RenderedUiComparatorMatrix
- public class RenderedUiComparator
- extends java.lang.Object
- Author:
- anthonyw
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
function
protected SimilarityCostFunction function
results
protected java.lang.String results
RenderedUiComparator
public RenderedUiComparator()
- Constructor
compare
public boolean compare(RenderedUi ui1,
RenderedUi ui2)
- Compares two RenderedUi's set of widgets
- Parameters:
ui1 - ui2 -
- Returns:
- true if compare is valid, false if ui's are not comparable
getResults
public java.lang.String getResults()
- Returns:
- results from recently compared UIs
areComparable
public boolean areComparable(RenderedUi ui1,
RenderedUi ui2)
- Decides if two RenderedUi's are comparable
- Parameters:
ui1 - ui2 -
- Returns:
- true if two RenderedUi's are comparable
setSimilarityCostFunction
public void setSimilarityCostFunction(SimilarityCostFunction function)
- set current similarity cost function
- Parameters:
function -
getSimilarityCostFunction
public SimilarityCostFunction getSimilarityCostFunction()
- Returns:
- current similarity cost function