|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Uses of Widget in edu.washington.cs.supple.render |
| Subinterfaces of Widget in edu.washington.cs.supple.render | |
interface |
ContainerWidget
|
interface |
PopupWidget
|
interface |
UnwrappedWidget
|
interface |
WidgetWrapper
|
| Classes in edu.washington.cs.supple.render that implement Widget | |
class |
AbstractContainerWidget
|
class |
AbstractPopupWidget
|
class |
AbstractWidget
|
class |
AbstractWidgetWrapper
|
class |
SimpleWidget
|
| Fields in edu.washington.cs.supple.render declared as Widget | |
protected Widget |
AbstractWidget.parent
|
protected Widget |
AbstractPopupWidget.bestWidget
|
protected Widget |
Solution.staticInterface
|
| Methods in edu.washington.cs.supple.render that return Widget | |
Widget |
WidgetBag.getWidget()
If the bag is set (i.e. |
Widget |
Widget.clone(WidgetBag bag)
A convenience method -- clones the widget and sets the value of the owner widget bag (used when cloning widget bags) |
protected Widget |
AbstractWidget.getParent()
|
Widget |
AbstractWidget.clone(WidgetBag bag)
A convenience method -- clones the widget and sets the value of the owner widget bag (used when cloning widget bags) |
protected Widget |
AbstractPopupWidget.getChildWidget()
|
protected Widget |
AbstractContainerWidget.getChild(UiObject object)
Returns the widget object of a child corresponding to the description contained in the object |
protected Widget |
AbstractContainerWidget.getChildFor(UiObject object)
Returns the widget for a given child object |
Widget |
AbstractWidgetWrapper.clone(WidgetBag bag)
A convenience method -- clones the widget and sets the value of the owner widget bag (used when cloning widget bags) |
Widget |
Solution.getStaticInterface()
|
Widget |
Solution.getStaticWidgetFor(UiObject object)
Returns a widget for a given UI Object |
Widget |
WidgetFactory.getWidget(UiObject object,
WidgetDescriptor descriptor)
|
| Methods in edu.washington.cs.supple.render with parameters of type Widget | |
void |
WidgetBag.setCurrentWidget(Widget w)
Used during search process to set the current widget |
protected float |
WidgetBag.getHintCost(Widget w)
Calculates the cost added by all the rendering hints for a given widget |
protected boolean |
WidgetBag.satisfiesConstraints(Widget w)
|
void |
WidgetBag.widgetCostChanged(Widget w)
Called by a widget if its cost changes |
void |
Widget.setParent(Widget parent)
Sets the parent widget |
boolean |
Widget.isEquivalent(Widget w)
Checks if two widgets are equivalent to each other; they are equivalent if they have identical widget descriptors |
void |
AbstractWidget.setParent(Widget parent)
|
boolean |
AbstractWidget.isEquivalent(Widget w)
|
boolean |
VetoFunction.isAcceptable(Widget widget)
provides yes/no information as to whether a widget is acceptable in a particular situation |
float |
SimilarityCostFunction.getSimilarityCost(RenderedUi ui,
Widget widget)
Gives the cost for a widget based on the similarity to a reference rendering. |
float |
RenderingHintEnforcer.getWidgetCost(Widget w)
|
boolean |
RenderingConstraintEnforcer.isWidgetConsistent(Widget w)
|
void |
RenderedUi.addWidget(Widget widget)
Adds a widget to the RenderedUi data structure |
float |
NavigationCostFunction.getNavigationCost(Widget w)
|
float |
DefaultSimilarityCostFunction.getSimilarityCost(RenderedUi ui,
Widget widget)
|
float |
CostFunction.getAssignmentCost(Widget widget)
|
boolean |
AlignedLayoutHelper.isSplittableWidget(Widget widget)
Checks if a particular widget should be split for aligned layouts |
boolean |
AlignedLayoutHelper.isRightAlignedWidget(Widget widget)
Checks if the widget should not be split but should be placed enitrely on the right side in aligned layouts |
protected boolean |
AbstractPopupWidget.satisfiesConstraints(Widget w)
|
protected abstract float |
AbstractCostFunction.getMatchCost(Widget widget)
|
protected void |
AbstractCostFunction.ensureNavCostFunction(Widget w)
|
float |
AbstractCostFunction.getAssignmentCost(Widget widget)
|
boolean |
AbstractCostFunction.isAcceptable(Widget widget)
|
java.util.Collection |
FactoredCostFunction.getFactors(Widget widget)
Returns relevant factors |
java.util.Collection |
AbstractFactoredCostFunction.getFactors(Widget widget)
|
protected abstract WidgetWrapper |
AbstractWidgetWrapper.getWrapper(Widget widget)
|
boolean |
AbstractWidgetWrapper.isEquivalent(Widget w)
|
void |
AbstractWidgetWrapper.setParent(Widget parent)
|
void |
Solution.setStaticInterface(Widget widget)
|
protected void |
Solution.updateMappingHelper(Widget widget)
recursively builds the mapping from ui objects to widgets |
protected boolean |
Solution.isEquivalent(Widget root,
java.util.Collection ignoreList)
|
| Constructors in edu.washington.cs.supple.render with parameters of type Widget | |
WidgetDescriptor(Widget w)
|
|
AbstractWidgetWrapper(Widget widget)
|
|
Solution(Widget w)
|
|
Solution(Widget w,
java.lang.String message)
|
|
| Uses of Widget in edu.washington.cs.supple.render.utility |
| Fields in edu.washington.cs.supple.render.utility declared as Widget | |
protected Widget |
BasicQueryGenerator.closestSecondWidget
|
protected Widget |
BasicQueryGenerator.largestBetterWidget
|
protected Widget |
BasicQueryGenerator.smallestBetterWidget
|
protected Widget[] |
RigorousHeuristicQueryGenerator.CandidatePairIterator.next
|
| Methods in edu.washington.cs.supple.render.utility that return Widget | |
Widget[] |
RigorousHeuristicQueryGenerator.CandidatePairIterator.nextWidgetPair()
|
| Methods in edu.washington.cs.supple.render.utility with parameters of type Widget | |
protected void |
HeuristicQueryGenerator.generateCandidates(Widget root)
|
float |
FactoredCostCalculator.calculateCost(int strategy,
Widget reference,
java.util.Collection feasibleWidgets,
java.util.Collection factors)
Computes cost for a reference widget and a domain of feasible widgets |
protected void |
MinimizeUncertaintyQueryGenerator.generateCandidates(Widget root)
|
protected double |
MinimizeUncertaintyQueryGenerator.getUncertaintyReduction(Widget curWidget,
Widget newWidget)
|
protected void |
BasicQueryGenerator.generateCandidates(Widget root)
|
protected float |
RegretCalculator.calculateRegret(Widget reference,
Widget otherWidget,
java.util.Collection factors)
Computes regret for a specific pair of widgets given a set of relevant factors |
protected float |
RegretCalculator.calculateMaxRegret(Widget reference,
java.util.Collection feasibleWidgets,
java.util.Collection factors)
Computes maximum regret for a reference widget and a domain of feasible widgets |
protected float |
RegretCalculator.calculateOPCost(int strategy,
Widget widget,
java.util.Collection factors)
Calculates optimistic or pesimistic cost for a widget |
float |
RegretCalculator.calculateCost(int strategy,
Widget reference,
java.util.Collection feasibleWidgets,
java.util.Collection factors)
Computes maximum regret for a reference widget and a domain of feasible widgets |
boolean |
OldFactor.isApplicable(Widget w)
Checks if the factor is applicable for a particular widget |
protected boolean |
OldFactor.isApplcableType(SuppleType type,
UiObject object,
Widget w)
An easy to override method that lets you finetune the applicability of a particular factor |
float |
OldFactor.getLowerBound(Widget w)
Returns the lower bound on the cost of a widget |
float |
OldFactor.getUpperBound(Widget w)
Returns the upper bound on the cost of a widget |
protected float |
OldFactor.computeActualBound(float bound,
SuppleType type,
UiObject object,
Widget w)
An easy to override function that lets you scale the factor depending on the details of the underlying type, etc |
protected java.util.Vector |
AbstractElicitationQueryGenerator.getPossibleWidgets(Widget root)
|
protected FactorConstraint |
AbstractElicitationQueryGenerator.makeFactorConstraint(Widget curWidget,
Widget newWidget)
Generates a factor constraint for a situation where curWidget is worse than newWidet |
protected boolean |
AbstractElicitationQueryGenerator.isGoodQueryCandidate(Widget curWidget,
Widget newWidget)
|
protected Solution |
AbstractElicitationQueryGenerator.generatePerturbedSolution(UiObject root,
java.awt.Dimension sizeConstraint,
Widget replacement)
|
protected void |
AbstractElicitationQueryGenerator.addToQueryHistory(Widget w)
|
protected double |
AbstractElicitationQueryGenerator.getCostDifference(Widget w1,
Widget w2)
|
double |
Factor.getValue(Widget widget)
Returns the value of this factor |
float |
BasicFactoredCostCalculator.calculateCost(int strategy,
Widget reference,
java.util.Collection feasibleWidgets,
java.util.Collection factors)
|
protected double |
BasicFactoredCostCalculator.calculateCost(Widget root,
FactoredCostFunction costFunction)
|
| Uses of Widget in edu.washington.cs.supple.rep |
| Methods in edu.washington.cs.supple.rep with parameters of type Widget | |
boolean |
WidgetRenderingConstraint.isWidgetConsistent(java.util.Vector widgetBags,
Widget widget)
|
float |
SameRenderingHint.getWidgetFit(java.util.Vector widgetBags,
Widget widget)
Checks if all bags have a widget of the same type as widget |
boolean |
SameRenderingConstraint.isWidgetConsistent(java.util.Vector widgetBags,
Widget widget)
|
boolean |
RenderingConstraint.isWidgetConsistent(java.util.Vector widgetBags,
Widget widget)
Indicates how well a widget complies with the constraint. |
float |
RenderingHint.getWidgetFit(java.util.Vector widgetBags,
Widget widget)
Indicates how well a widget complies with the hint. |
| Uses of Widget in edu.washington.cs.supple.wlib |
| Methods in edu.washington.cs.supple.wlib that return Widget | |
protected Widget |
AbstractWidgetFactory.wrapWidget(Widget w)
|
Widget |
AbstractWidgetFactory.getWidget(UiObject uiObject,
WidgetDescriptor descriptor)
Create a widget from a widget descriptor. |
| Methods in edu.washington.cs.supple.wlib with parameters of type Widget | |
boolean |
TabWidgetRenderingConstraint.isWidgetConsistent(java.util.Vector widgetBags,
Widget widget)
|
protected boolean |
TabWidgetRenderingConstraint.isBadChildWidget(Widget w)
|
protected Widget |
AbstractWidgetFactory.wrapWidget(Widget w)
|
| Uses of Widget in edu.washington.cs.supple.wlib.awt |
| Subinterfaces of Widget in edu.washington.cs.supple.wlib.awt | |
interface |
AwtWidget
|
| Classes in edu.washington.cs.supple.wlib.awt that implement Widget | |
class |
AbstractRadioButtonWidget
|
class |
ButtonWidget
|
class |
CheckboxWidget
|
class |
ChoiceWidget
|
class |
ContainerAwtWidget
|
class |
HorizontalContainerWidget
|
class |
HorizontalRadioButtonWidget
|
class |
LabelWidget
|
class |
ListWidget
|
class |
PopupActionWidget
|
class |
PopupAwtWidget
|
class |
SimpleAwtWidgetWrapper
|
class |
SingleParamActionWidget
|
class |
TabContainerWidget
|
class |
TextAreaWidget
|
class |
TextFieldWidget
|
class |
VerticalContainerWidget
|
class |
VerticalRadioButtonWidget
|
| Methods in edu.washington.cs.supple.wlib.awt that return Widget | |
protected Widget |
DesktopWidgetFactory.wrapWidget(Widget w)
|
| Methods in edu.washington.cs.supple.wlib.awt with parameters of type Widget | |
float |
PointerNavigationCostFunction.getNavigationCost(Widget w)
Calculates navigation cost incurred by the widget |
protected Widget |
DesktopWidgetFactory.wrapWidget(Widget w)
|
float |
DesktopCostFunction.getMatchCost(Widget widget)
|
protected WidgetWrapper |
SimpleAwtWidgetWrapper.getWrapper(Widget widget)
|
| Uses of Widget in edu.washington.cs.supple.wlib.html |
| Subinterfaces of Widget in edu.washington.cs.supple.wlib.html | |
interface |
HtmlWidget
|
| Classes in edu.washington.cs.supple.wlib.html that implement Widget | |
class |
AbstractHtmlRadioButtonWidget
|
class |
BalancedTwoColumnContainerWidget
|
class |
ContainerHtmlWidget
|
class |
HorizontalHtmlRadioButtonWidget
|
class |
HtmlButtonWidget
|
class |
HtmlListWidget
|
class |
HtmlTextAreaWidget
|
class |
HtmlTextFieldWidget
|
class |
SimpleHtmlWidget
|
class |
VerticalHtmlRadioButtonWidget
|
| Methods in edu.washington.cs.supple.wlib.html with parameters of type Widget | |
float |
HtmlDesktopCostFunction.getMatchCost(Widget widget)
|
float |
HtmlPointerNavigationCostFunction.getNavigationCost(Widget w)
Calculates navigation cost incurred by the widget |
| Uses of Widget in edu.washington.cs.supple.wlib.java2 |
| Subinterfaces of Widget in edu.washington.cs.supple.wlib.java2 | |
interface |
SwingWidget
|
| Classes in edu.washington.cs.supple.wlib.java2 that implement Widget | |
class |
AbstractCheckBoxListWidget
|
class |
AbstractComboBoxWidget
|
class |
AbstractDynamicPopupWidget
|
class |
AbstractImageBasedWidget
|
class |
AbstractSliderWidget
|
class |
AbstractToggleWidget
|
class |
AlignedVerticalContainerWidget
|
class |
ContainerSwingWidget
|
class |
DateWidget
|
class |
DynamicPopupWidget
|
class |
GridBagContainerWidget
|
class |
HorizontalCheckBoxListWidget
|
class |
HorizontalSliderWidget
|
class |
ImageWidget
|
class |
LegalValuesComboBoxWidget
|
class |
LikelyValuesComboBoxWidget
|
class |
PopupSwingWidget
|
class |
PopupVarSetWidget
|
class |
ProgressBarWidget
|
class |
SimpleMapWidget
|
class |
SimpleSwingWidget
|
class |
SimpleSwingWidgetWrapper
|
class |
SpinnerWidget
|
class |
TableWidget
|
class |
ToggleButtonWidget
|
class |
VerticalCheckBoxListWidget
|
class |
VerticalSliderWidget
|
| Methods in edu.washington.cs.supple.wlib.java2 that return Widget | |
protected Widget |
DesktopWidgetFactory.wrapWidget(Widget w)
|
protected Widget |
OriginalWidgetFactory.wrapWidget(Widget w)
|
| Methods in edu.washington.cs.supple.wlib.java2 with parameters of type Widget | |
float |
PointerNavigationCostFunction.getNavigationCost(Widget w)
Calculates navigation cost incurred by the widget |
float |
DesktopCostFunction.getMatchCost(Widget widget)
|
float |
DesktopAlignedCostFunction.getMatchCost(Widget widget)
|
protected Widget |
DesktopWidgetFactory.wrapWidget(Widget w)
|
boolean |
AlignedVerticalContainerWidget.isSplittableWidget(Widget widget)
|
boolean |
AlignedVerticalContainerWidget.isRightAlignedWidget(Widget widget)
|
protected Widget |
OriginalWidgetFactory.wrapWidget(Widget w)
|
protected void |
AdaptivePanel.renderSolution(Widget root,
Solution solution)
|
protected WidgetWrapper |
SimpleSwingWidgetWrapper.getWrapper(Widget widget)
|
| Constructors in edu.washington.cs.supple.wlib.java2 with parameters of type Widget | |
ContextSpecificMenuAdapter(UiObject object,
Widget widget,
java.awt.Component component)
|
|
| Uses of Widget in edu.washington.cs.supple.wlib.java2.customization |
| Constructors in edu.washington.cs.supple.wlib.java2.customization with parameters of type Widget | |
CustomizationMenu(UiObject location,
Widget widget)
|
|
| Uses of Widget in edu.washington.cs.supple.wlib.java2.pointer |
| Classes in edu.washington.cs.supple.wlib.java2.pointer that implement Widget | |
class |
AbstractPointerListWidget
|
class |
PointerList10Widget
|
class |
PointerList5Widget
|
| Uses of Widget in edu.washington.cs.supple.wlib.java2.touch |
| Classes in edu.washington.cs.supple.wlib.java2.touch that implement Widget | |
class |
AbstractTouchListWidget
|
class |
HorizontalToggleButtonSetWidget
|
class |
TouchList10Widget
|
class |
TouchList5Widget
|
class |
TouchSpinnerWidget
|
class |
VerticalToggleButtonSetWidget
|
| Methods in edu.washington.cs.supple.wlib.java2.touch that return Widget | |
protected Widget |
TouchWidgetFactory.wrapWidget(Widget w)
|
| Methods in edu.washington.cs.supple.wlib.java2.touch with parameters of type Widget | |
protected Widget |
TouchWidgetFactory.wrapWidget(Widget w)
|
protected float |
TouchCostFunction.getMatchCost(Widget widget)
|
| Uses of Widget in edu.washington.cs.supple.wlib.wap |
| Subinterfaces of Widget in edu.washington.cs.supple.wlib.wap | |
interface |
WapWidget
|
| Classes in edu.washington.cs.supple.wlib.wap that implement Widget | |
class |
CardWidget
|
class |
ContainerWapWidget
|
class |
InputFieldWidget
|
class |
SimpleWapWidget
|
class |
SingleChoiceListWidget
|
| Methods in edu.washington.cs.supple.wlib.wap with parameters of type Widget | |
protected float |
WapCostFunction.getMatchCost(Widget widget)
|
float |
WapNavigationCostFunction.getNavigationCost(Widget w)
Calculates navigation cost incurred by the widget |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||