A B C D E F G H I J K L M N O P Q R S T U V W X Y

A

ACTION_EXECUTION - Static variable in class edu.washington.cs.supple.trace.TraceEvent
 
ACTION_ONLY - Static variable in class edu.washington.cs.supple.wlib.java2.customization.WizardPageSelectUiObject
 
ALL - Static variable in class edu.washington.cs.supple.wlib.java2.customization.WizardPageSelectUiObject
 
ASCENDING - Static variable in class edu.washington.cs.supple.wlib.java2.TableSorter
 
AbsoluteReference - class edu.washington.cs.supple.customization.scope.AbsoluteReference.
Defines an absolute reference to a UIObject inside a functional specification.
AbsoluteReference(UiObject) - Constructor for class edu.washington.cs.supple.customization.scope.AbsoluteReference
 
AbsoluteReference(PathNode) - Constructor for class edu.washington.cs.supple.customization.scope.AbsoluteReference
 
AbstractCheckBoxListWidget - class edu.washington.cs.supple.wlib.java2.AbstractCheckBoxListWidget.
 
AbstractCheckBoxListWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.AbstractCheckBoxListWidget
 
AbstractComboBoxWidget - class edu.washington.cs.supple.wlib.java2.AbstractComboBoxWidget.
 
AbstractComboBoxWidget(UiObject, int) - Constructor for class edu.washington.cs.supple.wlib.java2.AbstractComboBoxWidget
 
AbstractContainerWidget - class edu.washington.cs.supple.render.AbstractContainerWidget.
 
AbstractContainerWidget(UiObject) - Constructor for class edu.washington.cs.supple.render.AbstractContainerWidget
 
AbstractCostFunction - class edu.washington.cs.supple.render.AbstractCostFunction.
 
AbstractCostFunction(Trace) - Constructor for class edu.washington.cs.supple.render.AbstractCostFunction
 
AbstractDynamicPopupWidget - class edu.washington.cs.supple.wlib.java2.AbstractDynamicPopupWidget.
 
AbstractDynamicPopupWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.AbstractDynamicPopupWidget
 
AbstractElicitationQueryGenerator - class edu.washington.cs.supple.render.utility.AbstractElicitationQueryGenerator.
 
AbstractElicitationQueryGenerator() - Constructor for class edu.washington.cs.supple.render.utility.AbstractElicitationQueryGenerator
 
AbstractFactoredCostFunction - class edu.washington.cs.supple.render.AbstractFactoredCostFunction.
 
AbstractFactoredCostFunction(Trace) - Constructor for class edu.washington.cs.supple.render.AbstractFactoredCostFunction
 
AbstractHtmlRadioButtonWidget - class edu.washington.cs.supple.wlib.html.AbstractHtmlRadioButtonWidget.
 
AbstractHtmlRadioButtonWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.html.AbstractHtmlRadioButtonWidget
 
AbstractImageBasedWidget - class edu.washington.cs.supple.wlib.java2.AbstractImageBasedWidget.
 
AbstractImageBasedWidget(UiObject, int, int, int, int) - Constructor for class edu.washington.cs.supple.wlib.java2.AbstractImageBasedWidget
 
AbstractImageBasedWidget(UiObject, WidgetDescriptor, WidgetFactory) - Constructor for class edu.washington.cs.supple.wlib.java2.AbstractImageBasedWidget
 
AbstractPointerListWidget - class edu.washington.cs.supple.wlib.java2.pointer.AbstractPointerListWidget.
 
AbstractPointerListWidget(UiObject, int, double) - Constructor for class edu.washington.cs.supple.wlib.java2.pointer.AbstractPointerListWidget
 
AbstractPointerListWidget(UiObject, WidgetDescriptor, WidgetFactory) - Constructor for class edu.washington.cs.supple.wlib.java2.pointer.AbstractPointerListWidget
 
AbstractPopupWidget - class edu.washington.cs.supple.render.AbstractPopupWidget.
 
AbstractPopupWidget(UiObject) - Constructor for class edu.washington.cs.supple.render.AbstractPopupWidget
 
AbstractRadioButtonWidget - class edu.washington.cs.supple.wlib.awt.AbstractRadioButtonWidget.
 
AbstractRadioButtonWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.awt.AbstractRadioButtonWidget
 
AbstractRadioButtonWidget - class edu.washington.cs.supple.wlib.java2.AbstractRadioButtonWidget.
 
AbstractRadioButtonWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.AbstractRadioButtonWidget
 
AbstractRenderedView - class edu.washington.cs.supple.render.AbstractRenderedView.
 
AbstractRenderedView(AbstractRenderer, AbstractRenderedView, UiObject) - Constructor for class edu.washington.cs.supple.render.AbstractRenderedView
 
AbstractRenderer - class edu.washington.cs.supple.render.AbstractRenderer.
Abstract base class for renderers.
AbstractRenderer() - Constructor for class edu.washington.cs.supple.render.AbstractRenderer
 
AbstractRenderingConstraint - class edu.washington.cs.supple.rep.AbstractRenderingConstraint.
 
AbstractRenderingConstraint() - Constructor for class edu.washington.cs.supple.rep.AbstractRenderingConstraint
 
AbstractRenderingConstraint(UiObject) - Constructor for class edu.washington.cs.supple.rep.AbstractRenderingConstraint
 
AbstractRenderingConstraint(Collection) - Constructor for class edu.washington.cs.supple.rep.AbstractRenderingConstraint
 
AbstractRenderingHint - class edu.washington.cs.supple.rep.AbstractRenderingHint.
 
AbstractRenderingHint(int) - Constructor for class edu.washington.cs.supple.rep.AbstractRenderingHint
 
AbstractRenderingHint(int, Collection) - Constructor for class edu.washington.cs.supple.rep.AbstractRenderingHint
 
AbstractService - class edu.washington.cs.supple.net.server.AbstractService.
Abstract superclass for service handlers.
AbstractService(Server, String, String) - Constructor for class edu.washington.cs.supple.net.server.AbstractService
 
AbstractShortcutSolver - class edu.washington.cs.supple.render.search.AbstractShortcutSolver.
 
AbstractShortcutSolver() - Constructor for class edu.washington.cs.supple.render.search.AbstractShortcutSolver
 
AbstractSliderWidget - class edu.washington.cs.supple.wlib.java2.AbstractSliderWidget.
 
AbstractSliderWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.AbstractSliderWidget
 
AbstractSolver - class edu.washington.cs.supple.render.AbstractSolver.
The base class for all UI solvers
AbstractSolver() - Constructor for class edu.washington.cs.supple.render.AbstractSolver
 
AbstractSuppleApplication - class edu.washington.cs.supple.application.AbstractSuppleApplication.
AbstractSuppleApplication provides default implementations of most SuppleApplication methods.
AbstractSuppleApplication(String, String) - Constructor for class edu.washington.cs.supple.application.AbstractSuppleApplication
Constructor.
AbstractSuppleApplicationSession - class edu.washington.cs.supple.application.AbstractSuppleApplicationSession.
Default implementation of a SuppleApplicationSession.
AbstractSuppleApplicationSession(SuppleApplication) - Constructor for class edu.washington.cs.supple.application.AbstractSuppleApplicationSession
Constructor.
AbstractToggleWidget - class edu.washington.cs.supple.wlib.AbstractToggleWidget.
 
AbstractToggleWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.AbstractToggleWidget
 
AbstractToggleWidget - class edu.washington.cs.supple.wlib.java2.AbstractToggleWidget.
 
AbstractToggleWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.AbstractToggleWidget
 
AbstractTouchListWidget - class edu.washington.cs.supple.wlib.java2.touch.AbstractTouchListWidget.
 
AbstractTouchListWidget(UiObject, int, double) - Constructor for class edu.washington.cs.supple.wlib.java2.touch.AbstractTouchListWidget
 
AbstractTouchListWidget(UiObject, WidgetDescriptor, WidgetFactory) - Constructor for class edu.washington.cs.supple.wlib.java2.touch.AbstractTouchListWidget
 
AbstractWidget - class edu.washington.cs.supple.render.AbstractWidget.
 
AbstractWidget(UiObject) - Constructor for class edu.washington.cs.supple.render.AbstractWidget
 
AbstractWidgetFactory - class edu.washington.cs.supple.wlib.AbstractWidgetFactory.
AbstractWidgetFactory provides a base for building widget factories...
AbstractWidgetFactory() - Constructor for class edu.washington.cs.supple.wlib.AbstractWidgetFactory
 
AbstractWidgetWrapper - class edu.washington.cs.supple.render.AbstractWidgetWrapper.
 
AbstractWidgetWrapper(Widget) - Constructor for class edu.washington.cs.supple.render.AbstractWidgetWrapper
 
AccountBean - class edu.washington.cs.supple.example.email.AccountBean.
 
AccountBean() - Constructor for class edu.washington.cs.supple.example.email.AccountBean
 
AccountType - class edu.washington.cs.supple.example.email.AccountType.
 
Action - interface edu.washington.cs.supple.customization.command.Action.
We distinguish between customization commands and actions.
ActionCopyElement - class edu.washington.cs.supple.customization.command.ActionCopyElement.
Copies an element from one location of the UIObject to another container type object.
ActionCopyElement(Reference) - Constructor for class edu.washington.cs.supple.customization.command.ActionCopyElement
Creates a copy element action.
ActionDescription - interface edu.washington.cs.supple.trace.ActionDescription.
A common interface for all objects describing different kinds of actions that can be taken through a UI (nav actions such as entering, leaving, sibling swith; or primitive actions such as value setting).
ActionExecutionEvent - class edu.washington.cs.supple.trace.ActionExecutionEvent.
 
ActionExecutionEvent(Object, UiAction) - Constructor for class edu.washington.cs.supple.trace.ActionExecutionEvent
 
ActionMoveElement - class edu.washington.cs.supple.customization.command.ActionMoveElement.
Moves an element from one location of the UIObject to another container type object.
ActionMoveElement(Reference) - Constructor for class edu.washington.cs.supple.customization.command.ActionMoveElement
Creates a move element action.
ActionRemoveDynamicElement - class edu.washington.cs.supple.customization.command.ActionRemoveDynamicElement.
Removing a dynamic window allows to shortcut dialogs.
ActionRemoveDynamicElement(Reference, Collection, UiObject) - Constructor for class edu.washington.cs.supple.customization.command.ActionRemoveDynamicElement
Creates a remove dynamic element action.
ActionRemoveStaticElement - class edu.washington.cs.supple.customization.command.ActionRemoveStaticElement.
Removes a static UIObject from the UI.
ActionRemoveStaticElement() - Constructor for class edu.washington.cs.supple.customization.command.ActionRemoveStaticElement
 
ActionSetDynamicDefault - class edu.washington.cs.supple.customization.command.ActionSetDynamicDefault.
A dynamic default action allows to set the default of a state variable to depend on the value of another state variable.
ActionSetDynamicDefault(Reference) - Constructor for class edu.washington.cs.supple.customization.command.ActionSetDynamicDefault
Creates a set dynamic default action.
ActionSetDynamicDefault(UiObject, UiObject) - Constructor for class edu.washington.cs.supple.customization.command.ActionSetDynamicDefault
Creates a set dynamic default action.
ActionSetStaticDefault - class edu.washington.cs.supple.customization.command.ActionSetStaticDefault.
A static default action sets a state variables default value to a fixed value.
ActionSetStaticDefault(Object) - Constructor for class edu.washington.cs.supple.customization.command.ActionSetStaticDefault
 
ActionSetWidgetType - class edu.washington.cs.supple.customization.command.ActionSetWidgetType.
Sets the widget type of a UiObject.
ActionSetWidgetType(WidgetDescriptor) - Constructor for class edu.washington.cs.supple.customization.command.ActionSetWidgetType
 
ActionSetWidgetType(WidgetDescriptor[]) - Constructor for class edu.washington.cs.supple.customization.command.ActionSetWidgetType
 
ActionType - interface edu.washington.cs.supple.rep.ActionType.
Container type for actions.
ActionTypeImpl - class edu.washington.cs.supple.rep.ActionTypeImpl.
Container type for actions.
ActionTypeImpl(SuppleType, UiObject) - Constructor for class edu.washington.cs.supple.rep.ActionTypeImpl
Create an action type with the parameters type and the return type
AdaptivePanel - class edu.washington.cs.supple.wlib.java2.AdaptivePanel.
 
AdaptivePanel(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.AdaptivePanel
 
AdaptivePanelVisitor - interface edu.washington.cs.supple.wlib.java2.AdaptivePanelVisitor.
 
Admin - class edu.washington.cs.supple.net.server.Admin.
Supple server admin
Admin(Server) - Constructor for class edu.washington.cs.supple.net.server.Admin
Constructor
AlignedLayoutHelper - interface edu.washington.cs.supple.render.AlignedLayoutHelper.
 
AlignedVerticalContainerWidget - class edu.washington.cs.supple.wlib.java2.AlignedVerticalContainerWidget.
 
AlignedVerticalContainerWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.AlignedVerticalContainerWidget
 
AlignedVerticalContainerWidget(UiObject, SwingWidget, int) - Constructor for class edu.washington.cs.supple.wlib.java2.AlignedVerticalContainerWidget
 
AlignedVerticalContainerWidget(UiObject, WidgetDescriptor, WidgetFactory) - Constructor for class edu.washington.cs.supple.wlib.java2.AlignedVerticalContainerWidget
 
AllUnitTests - class edu.washington.cs.supple.test.AllUnitTests.
Run unit tests
AllUnitTests() - Constructor for class edu.washington.cs.supple.test.AllUnitTests
 
AlternativesTransformer - class edu.washington.cs.supple.rep.transform.AlternativesTransformer.
 
AlternativesTransformer(WidgetFactory, VetoFunction) - Constructor for class edu.washington.cs.supple.rep.transform.AlternativesTransformer
 
AncestorNamesFromRootHypothesis - class edu.washington.cs.supple.customization.scope.versionspace.AncestorNamesFromRootHypothesis.
 
AncestorNamesFromRootVersionSpace - class edu.washington.cs.supple.customization.scope.versionspace.AncestorNamesFromRootVersionSpace.
 
AncestorNamesFromRootVersionSpace(List, List, double) - Constructor for class edu.washington.cs.supple.customization.scope.versionspace.AncestorNamesFromRootVersionSpace
 
AncestorNamesFromRootVersionSpace(double) - Constructor for class edu.washington.cs.supple.customization.scope.versionspace.AncestorNamesFromRootVersionSpace
 
AncestorNamesFromRootVersionSpace(TrainingSample, double) - Constructor for class edu.washington.cs.supple.customization.scope.versionspace.AncestorNamesFromRootVersionSpace
 
AppearanceCustomizationEvent - class edu.washington.cs.supple.customization.AppearanceCustomizationEvent.
 
AppearanceCustomizationEvent(Object, UiObject, WidgetDescriptor, WidgetDescriptor) - Constructor for class edu.washington.cs.supple.customization.AppearanceCustomizationEvent
 
AppearanceCustomizationEvent(Object, UiObject, WidgetDescriptor, WidgetDescriptor[]) - Constructor for class edu.washington.cs.supple.customization.AppearanceCustomizationEvent
 
ApplicationFunction - interface edu.washington.cs.supple.customization.state.ApplicationFunction.
An application function is a function defined by the developer of a Supple application.
ApplicationFunctions - class edu.washington.cs.supple.customization.state.ApplicationFunctions.
Maintains a list of application functions.
ApplicationFunctions() - Constructor for class edu.washington.cs.supple.customization.state.ApplicationFunctions
 
ApplicationInfo - class edu.washington.cs.supple.net.server.ApplicationInfo.
ApplicationInfo holds data about served applications...
ApplicationInfo() - Constructor for class edu.washington.cs.supple.net.server.ApplicationInfo
Default Constructor
ApplicationInfo(String, String, String, String) - Constructor for class edu.washington.cs.supple.net.server.ApplicationInfo
Constructor.
ApplicationInfo(String, String, String, SuppleApplication) - Constructor for class edu.washington.cs.supple.net.server.ApplicationInfo
Constructor.
ApplicationNameSetHypothesis - class edu.washington.cs.supple.customization.scope.versionspace.ApplicationNameSetHypothesis.
 
ApplicationNameSetVersionSpace - class edu.washington.cs.supple.customization.scope.versionspace.ApplicationNameSetVersionSpace.
 
AsBooleanValue - class edu.washington.cs.supple.rep.values.AsBooleanValue.
AsBooleanValue converts a non-boolean value into a boolean according to a specified condition.
AsBooleanValue(ValueBinding) - Constructor for class edu.washington.cs.supple.rep.values.AsBooleanValue
 
AsBooleanValue(ValueBinding, int) - Constructor for class edu.washington.cs.supple.rep.values.AsBooleanValue
 
AutomatedQueryResponder - class edu.washington.cs.supple.render.utility.AutomatedQueryResponder.
 
AutomatedQueryResponder() - Constructor for class edu.washington.cs.supple.render.utility.AutomatedQueryResponder
 
AwtConstants - interface edu.washington.cs.supple.wlib.awt.AwtConstants.
A collection of constants generally used for positioning and orienting components on the screen.
AwtRenderer - class edu.washington.cs.supple.wlib.awt.AwtRenderer.
Awt-based desktop renderer.
AwtRenderer() - Constructor for class edu.washington.cs.supple.wlib.awt.AwtRenderer
Create an awt renderer.
AwtTest - class edu.washington.cs.supple.test.AwtTest.
Test using awt on PDA
AwtTest() - Constructor for class edu.washington.cs.supple.test.AwtTest
 
AwtUtils - class edu.washington.cs.supple.wlib.awt.AwtUtils.
 
AwtUtils() - Constructor for class edu.washington.cs.supple.wlib.awt.AwtUtils
 
AwtView - class edu.washington.cs.supple.wlib.awt.AwtView.
Awt rendered view implementation.
AwtView(AwtRenderer, AwtView, UiObject) - Constructor for class edu.washington.cs.supple.wlib.awt.AwtView
Constructor.
AwtWidget - interface edu.washington.cs.supple.wlib.awt.AwtWidget.
 
a - Variable in class edu.washington.cs.supple.rep.values.AsBooleanValue
 
a - Variable in class edu.washington.cs.supple.trace.GraphTransitionCount
 
aTabSelectionListener - Variable in class edu.washington.cs.supple.wlib.awt.TabPanel
 
abs(float) - Static method in class edu.washington.cs.supple.render.DefaultSimilarityCostFunction
 
absoluteCountToString() - Method in class edu.washington.cs.supple.trace.TreeFrequencyCount
 
abstractWidget - Variable in class edu.washington.cs.supple.wlib.awt.SimpleAwtWidgetWrapper
 
abstractWidget - Variable in class edu.washington.cs.supple.wlib.java2.SimpleSwingWidgetWrapper
 
accept(UiVisitor) - Method in class edu.washington.cs.supple.rep.BaseType
 
accept(UiVisitor) - Method in class edu.washington.cs.supple.rep.ContainerTypeImpl
 
accept(UiVisitor) - Method in interface edu.washington.cs.supple.rep.SuppleType
Visitor pattern.
accept(UiVisitor) - Method in interface edu.washington.cs.supple.rep.UiObject
Accept a UiVisitor.
accept(UiVisitor) - Method in class edu.washington.cs.supple.rep.UiObjectImpl
 
accept(UiVisitor) - Method in class edu.washington.cs.supple.rep.VectorTypeImpl
 
acceptBindingVisitor(UiVisitor) - Method in class edu.washington.cs.supple.rep.StateVarImpl
 
acceptBindingVisitor(UiVisitor) - Method in class edu.washington.cs.supple.rep.UiActionImpl
 
acceptBindingVisitor(UiVisitor) - Method in class edu.washington.cs.supple.rep.UiObjectImpl
Helper for accept() - allows subclasses to extend the bindings to be visited without overriding accept().
accounts - Variable in class edu.washington.cs.supple.example.email.ConfigurationBean
 
action - Variable in class edu.washington.cs.supple.rep.UiActionImpl
 
actionButton - Variable in class edu.washington.cs.supple.wlib.java2.ContainerSwingWidget
 
actionName - Variable in class edu.washington.cs.supple.trace.ActionExecutionEvent
 
actionPerformed(ActionEvent) - Method in class edu.washington.cs.supple.wlib.awt.TabPanel
Handle the popup menu item selections
actionPerformed(ActionEvent) - Method in class edu.washington.cs.supple.wlib.java2.ContextSpecificMenuAdapter
 
actionPerformed(ActionEvent) - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
(non-Javadoc) ActionEvent handler for UI elements
actionPerformed(ActionEvent) - Method in class edu.washington.cs.supple.wlib.java2.customization.CustomizationMenu
Respond to menu selection.
actionPerformed(ActionEvent) - Method in class edu.washington.cs.supple.wlib.java2.customization.Wizard
 
actionPerformed(ActionEvent) - Method in class edu.washington.cs.supple.wlib.java2.customization.WizardPageCustomizationPlan
 
actionReference - Variable in class edu.washington.cs.supple.customization.command.ActionRemoveDynamicElement
 
actionType - Variable in class edu.washington.cs.supple.trace.NavActionDescription
 
actionType - Variable in class edu.washington.cs.supple.wlib.awt.ButtonWidget
 
actionType - Variable in class edu.washington.cs.supple.wlib.html.HtmlButtonWidget
 
actionType - Variable in class edu.washington.cs.supple.wlib.java2.ButtonWidget
 
active - Variable in class edu.washington.cs.supple.rep.UiObjectImpl
 
activeValue - Variable in class edu.washington.cs.supple.rep.UiObjectImpl
 
add(Object, Object) - Method in class edu.washington.cs.supple.beanlike.BeanlikeEventDescriptor
Add an event listener.
add(NodeSet.Node) - Method in class edu.washington.cs.supple.customization.scope.NodeSet
 
add(UiObject) - Method in class edu.washington.cs.supple.customization.scope.NodeSet
 
add(List) - Method in class edu.washington.cs.supple.customization.state.Plan
 
addActionButtonSize(Dimension) - Method in class edu.washington.cs.supple.wlib.awt.ContainerAwtWidget
Given the size for the container object, it adds the size for the action button; this method should be overriden by children that change the implementation of makeActionButton
addActionButtonSize(Dimension) - Method in class edu.washington.cs.supple.wlib.html.ContainerHtmlWidget
Given the size for the container object, it adds the size for the action button; this method should be overriden by children that change the implementation of makeActionButton
addActionButtonSize(Dimension) - Method in class edu.washington.cs.supple.wlib.java2.ContainerSwingWidget
Given the size for the container object, it adds the size for the action button; this method should be overriden by children that change the implementation of makeActionButton
addAlternative(UiObject) - Method in interface edu.washington.cs.supple.rep.UiAlternative
 
addAlternative(UiObject) - Method in class edu.washington.cs.supple.rep.UiAlternativeImpl
 
addApplication(ApplicationInfo) - Method in class edu.washington.cs.supple.net.server.Server
Add a new application to the server config.
addBorderSize(Dimension, String, int) - Static method in class edu.washington.cs.supple.wlib.html.HtmlUtils
Estimate the size of a border
addChild(TreeNode) - Method in class edu.washington.cs.supple.customization.scope.TreeNode
 
addChild(WidgetBag) - Method in class edu.washington.cs.supple.render.WidgetBag
Adds a bew child bag to this bag.
addChild(String, UiObject) - Method in class edu.washington.cs.supple.rep.ContainerTypeImpl
If the child is not on the list of children yet and if there exists no other child with the same name, it is added
addChildren(TreeNode[]) - Method in class edu.washington.cs.supple.customization.scope.TreeNode
 
addChildren(Container, int) - Method in class edu.washington.cs.supple.wlib.awt.ContainerAwtWidget
A convenience method that will add all the children widgets to the specified container.
addChildren(JComponent, int) - Method in class edu.washington.cs.supple.wlib.java2.ContainerSwingWidget
A convenience method that will add all the children widgets to the specified container.
addCondition(Condition) - Method in class edu.washington.cs.supple.customization.state.Conditions
 
addConstraint(FactorConstraint) - Method in class edu.washington.cs.supple.render.utility.FactorUncertaintyMeasure
 
addConstraint(FactorConstraint) - Method in class edu.washington.cs.supple.render.utility.FactoredCostConstraintGenerator
 
addConstraints(Collection) - Method in class edu.washington.cs.supple.render.utility.FactorUncertaintyMeasure
 
addDependency(Reference) - Method in class edu.washington.cs.supple.rep.ActionTypeImpl
The execution of an action might require values from other UiObjects, for instance state variables.
addDevice(DeviceProperties) - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
addDynamicChild(String, UiObject) - Method in class edu.washington.cs.supple.rep.ContainerTypeImpl
 
addDynamicObject(UiObject) - Method in class edu.washington.cs.supple.rep.ActionTypeImpl
Stores a new dynamic object that was created by this action.
addEvent(TraceEvent) - Method in class edu.washington.cs.supple.trace.TreeFrequencyCount
 
addFactor(SuppleType, UiObject, WidgetDescriptor, Factor, boolean) - Method in class edu.washington.cs.supple.render.utility.FactorConstraint
 
addFactor(String, double, boolean) - Method in class edu.washington.cs.supple.render.utility.FactorConstraint
 
addFactors(SuppleType, UiObject, WidgetDescriptor, FactoredCostFunction, boolean) - Method in class edu.washington.cs.supple.render.utility.FactorConstraint
 
addFieldValue(String, ValueBinding) - Method in class edu.washington.cs.supple.rep.values.ValueObject
Add a field to the value object.
addFinalSolutionListener(FinalSolutionListener) - Method in class edu.washington.cs.supple.net.rmi.client.ClientSolverImpl
 
addFinalSolutionListener(FinalSolutionListener) - Method in class edu.washington.cs.supple.render.AbstractSolver
 
addFinalSolutionListener(FinalSolutionListener) - Method in interface edu.washington.cs.supple.render.Solver
 
addFirst(Command) - Method in class edu.washington.cs.supple.customization.state.Plan
 
addHistoryRecord(HistoryRecord) - Method in class edu.washington.cs.supple.customization.state.History
Adds a new history record to the end of the list.
addImpl(Component, Object, int) - Method in class edu.washington.cs.supple.wlib.awt.TabPanel
Adds a component to the TabPanel
addInterface(UiObject, Collection) - Method in class edu.washington.cs.supple.render.utility.ElicitationQueryDomain
 
addInterface(UiObject, Dimension) - Method in class edu.washington.cs.supple.render.utility.ElicitationQueryDomain
 
addLast(Command) - Method in class edu.washington.cs.supple.customization.state.Plan
 
addLayoutComponent(String, Component) - Method in class edu.washington.cs.supple.wlib.awt.BoxLayout
Not used by this class.
addLayoutComponent(Component, Object) - Method in class edu.washington.cs.supple.wlib.awt.BoxLayout
Not used by this class.
addLayoutComponent(String, Component) - Method in class edu.washington.cs.supple.wlib.java2.touch.TouchSpinnerLayout
 
addLegalValue(Object) - Method in class edu.washington.cs.supple.rep.BaseType
Lets you add a legal value for this type instance
addLegalValue(Object) - Method in class edu.washington.cs.supple.rep.SimpleBeanType
Lets you add a legal value for this type instance
addLegalValueHelper(Object) - Method in class edu.washington.cs.supple.rep.BaseType
Adds a legal value without sending out any notifications
addLegalValueHelper(Object) - Method in class edu.washington.cs.supple.rep.SimpleBeanType
Adds a legal value without sending out any notifications
addLegalValues(Collection) - Method in class edu.washington.cs.supple.rep.BaseType
Lets you add a bunch of legal values at once for this type instance
addLegalValues(Collection) - Method in class edu.washington.cs.supple.rep.SimpleBeanType
Lets you add a bunch of legal values at once for this type instance
addLegalValues(Vector, Vector) - Method in class edu.washington.cs.supple.wlib.java2.ListWidget
Adds the specified values to the list model; it uses the position of the new elements in the currentList to determine where they should be inserted.
addLikelyHost(String) - Method in class edu.washington.cs.supple.example.ftp.LoginBean
 
addLikelyUser(String) - Method in class edu.washington.cs.supple.example.ftp.LoginBean
 
addLikelyValue(Object) - Method in class edu.washington.cs.supple.rep.BaseType
Adds a new value to the list of likely values and fires property change notification if the list really changed
addLikelyValue(Object) - Method in class edu.washington.cs.supple.rep.SimpleBeanType
Adds a new value to the list of likely values and fires property change notification if the list really changed
addLikelyValueHelper(Object) - Method in class edu.washington.cs.supple.rep.BaseType
A helper function that adds a new value at the beginning of th elist and creates the storage object but does not fire property change;
addLikelyValueHelper(Object) - Method in class edu.washington.cs.supple.rep.SimpleBeanType
A helper function that adds a new value at the beginning of th elist and creates the storage object but does not fire property change;
addListDataListener(ListDataListener) - Method in class edu.washington.cs.supple.wlib.java2.TableWidget.SuppleTableModel
 
addListener(ValueListener) - Method in class edu.washington.cs.supple.rep.values.ConstantValue
 
addListener(ValueListener) - Method in interface edu.washington.cs.supple.rep.values.ValueBinding
Add a listener for this variable.
addListener(ValueListener) - Method in class edu.washington.cs.supple.rep.values.Variable
 
addListener(Object) - Method in class edu.washington.cs.supple.util.EventDispatcher
Adds a listener
addLocation(Rectangle, LocationInfoBean) - Method in class edu.washington.cs.supple.example.mapDemo.MapDemoBean
 
addNewSample() - Method in class edu.washington.cs.supple.render.utility.FactoredCostFunctionState
 
addPage(WizardPage) - Method in class edu.washington.cs.supple.wlib.java2.customization.Wizard
Adds another page to the wizard.
addPropertyChangeListener(Object, PropertyChangeListener) - Static method in class edu.washington.cs.supple.beanlike.BeanlikeBindingUtils
Add property change listener - if possible.
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
addPropertyChangeListener(PropertyChangeListener) - Static method in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface edu.washington.cs.supple.rep.SuppleBean
Allows other objects to add themselves as listeners and be informed about changes to any of the properties of this bean (they have to implement the PropertyChangeListener interface)
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.washington.cs.supple.rep.SuppleBeanImpl
Allows other objects to add themselves as listeners and be informed about changes to any of the properties of this bean (they have to implement the PropertyChangeListener interface)
addRenderingConstraint(RenderingConstraint) - Method in class edu.washington.cs.supple.customization.UiObjectInvocationHandler
 
addRenderingConstraint(RenderingConstraint) - Method in class edu.washington.cs.supple.render.shortcut.UiObjectInvocationHandler
 
addRenderingConstraint(RenderingConstraint) - Method in interface edu.washington.cs.supple.rep.ConstraintManipulation
 
addRenderingConstraint(RenderingConstraint) - Method in class edu.washington.cs.supple.rep.UiObjectImpl
 
addRenderingConstraintEnforcer(RenderingConstraintEnforcer) - Method in class edu.washington.cs.supple.render.WidgetBag
Adds a new rendering constraint enforcer (provided it hasn't been added already)
addRenderingHint(RenderingHint) - Method in class edu.washington.cs.supple.customization.UiObjectInvocationHandler
 
addRenderingHint(RenderingHint) - Method in class edu.washington.cs.supple.render.shortcut.UiObjectInvocationHandler
 
addRenderingHint(RenderingHint) - Method in interface edu.washington.cs.supple.rep.ConstraintManipulation
 
addRenderingHint(RenderingHint) - Method in class edu.washington.cs.supple.rep.UiObjectImpl
 
addRenderingHintEnforcer(RenderingHintEnforcer) - Method in class edu.washington.cs.supple.render.WidgetBag
Adds a new rendering hint enforcer (provided it hasn't been added already)
addSelection(int) - Method in class edu.washington.cs.supple.wlib.java2.ListWidget
 
addSelection(int) - Method in class edu.washington.cs.supple.wlib.java2.TableWidget
 
addSession(Long) - Method in class edu.washington.cs.supple.net.server.ApplicationInfo
 
addSessionListener(SessionListener) - Method in class edu.washington.cs.supple.application.AbstractSuppleApplicationSession
 
addSessionListener(SessionListener) - Method in interface edu.washington.cs.supple.application.SuppleApplicationSession
 
addSpecification(Specification) - Method in class edu.washington.cs.supple.customization.state.Specifications
Adds the functional specification of a window (without creator)
addSpecification(Specification, UiObject) - Method in class edu.washington.cs.supple.customization.state.Specifications
Adds the functional specification of a window with a reference to its creator.
addSpy(SolverListener) - Method in class edu.washington.cs.supple.net.rmi.client.ClientSolverImpl
 
addSpy(SolverListener) - Method in class edu.washington.cs.supple.render.AbstractSolver
 
addSpy(SolverListener) - Method in interface edu.washington.cs.supple.render.Solver
 
addSwingViewListener(SwingViewListener) - Method in class edu.washington.cs.supple.wlib.java2.SwingView
Add a listener.
addSystemFunction(ApplicationFunction) - Method in class edu.washington.cs.supple.customization.state.ApplicationFunctions
 
addTabSelectionListener(TabSelectionListener) - Method in class edu.washington.cs.supple.wlib.awt.TabPanel
Add a listener who cares about tab selections
addTabs(TabPanel, int) - Method in class edu.washington.cs.supple.wlib.awt.TabContainerWidget
 
addTabs(JTabbedPane, int) - Method in class edu.washington.cs.supple.wlib.java2.TabContainerWidget
 
addToQueryHistory(Widget) - Method in class edu.washington.cs.supple.render.utility.AbstractElicitationQueryGenerator
 
addTrace(Trace) - Method in class edu.washington.cs.supple.trace.TreeFrequencyCount
Adds information from the new trace to the statistics
addTraceEvent(TraceEvent) - Method in class edu.washington.cs.supple.trace.Trace
Adds a trace event to a trail corresponding to the ui that generated the event
addTraceEvent(TraceEvent) - Static method in class edu.washington.cs.supple.trace.TraceCollector
 
addTraceEvent(TraceEvent) - Method in class edu.washington.cs.supple.trace.Trail
 
addUiExample(SuppleApplication) - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
addUiObject(UiObject) - Method in class edu.washington.cs.supple.rep.AbstractRenderingConstraint
 
addUiObject(UiObject) - Method in class edu.washington.cs.supple.rep.AbstractRenderingHint
 
addUiObject(UiObject) - Method in interface edu.washington.cs.supple.rep.RenderingConstraint
Adds a new object to be subject to the rendering constraint
addUiObject(UiObject) - Method in interface edu.washington.cs.supple.rep.RenderingHint
Adds a new object to be subject to the rendering hint
addUiObjects(Collection) - Method in class edu.washington.cs.supple.rep.AbstractRenderingConstraint
 
addUiObjects(Collection) - Method in class edu.washington.cs.supple.rep.AbstractRenderingHint
 
addUiObjects(Collection) - Method in interface edu.washington.cs.supple.rep.RenderingConstraint
Addes several ui objects at once
addUiObjects(Collection) - Method in interface edu.washington.cs.supple.rep.RenderingHint
Addes several ui objects at once
addValue(StateVar, Object) - Method in interface edu.washington.cs.supple.rep.VectorType
Adds an element to the vector held by the uiObject
addValue(StateVar, Object) - Method in class edu.washington.cs.supple.rep.VectorTypeImpl
 
addValue(Vector, Object) - Method in class edu.washington.cs.supple.rep.VectorTypeImpl
 
addWidget(Widget) - Method in class edu.washington.cs.supple.render.RenderedUi
Adds a widget to the RenderedUi data structure
addWidgetBag(WidgetBag) - Method in class edu.washington.cs.supple.render.RenderingConstraintEnforcer
 
addWidgetBag(WidgetBag) - Method in class edu.washington.cs.supple.render.RenderingHintEnforcer
 
addWidgetBags(Collection) - Method in class edu.washington.cs.supple.render.RenderingConstraintEnforcer
 
addWidgetBags(Collection) - Method in class edu.washington.cs.supple.render.RenderingHintEnforcer
 
addWrapSize(Dimension, String, int, int) - Static method in class edu.washington.cs.supple.wlib.html.HtmlUtils
Estimate size of a wrap.
adjustSizes(int, SizeRequirements[]) - Static method in class edu.washington.cs.supple.wlib.awt.SizeRequirements
Adjust a specified array of sizes by a given amount.
alignment - Variable in class edu.washington.cs.supple.wlib.awt.SizeRequirements
The alignment, specified as a value between 0.0 and 1.0, inclusive.
allowExpand - Variable in class edu.washington.cs.supple.wlib.java2.SwingView
Expand the available size if ui can't be solved.
alternatives - Variable in class edu.washington.cs.supple.rep.UiAlternativeImpl
 
anotherPropertyChanged(PropertyChangeEvent) - Method in class edu.washington.cs.supple.render.AbstractWidget
If some widgets are looking for other properties, I would prefer them to override this method rather than overriding propertyChange(); this method gets called when the property change event cannot be assigned to any of the known classes
anotherPropertyChanged(PropertyChangeEvent) - Method in class edu.washington.cs.supple.wlib.java2.SimpleMapWidget
 
applicableWidgetType - Variable in class edu.washington.cs.supple.render.utility.OldFactor
 
applicableWidgetTypes - Variable in class edu.washington.cs.supple.render.utility.Factor
 
application - Variable in class edu.washington.cs.supple.wlib.java2.customization.CommandController
 
applyAllCommandsToNewInterface(Specification) - Method in class edu.washington.cs.supple.customization.Customizer
When the user opens a new window, all customization commands of the customization plan need to be applied to this particular new part of the UI.
applyConstraint(RenderingConstraint) - Method in class edu.washington.cs.supple.render.AbstractSolver
 
applyConstraints() - Method in class edu.washington.cs.supple.render.AbstractSolver
 
applyCostFunction(Vector) - Method in class edu.washington.cs.supple.render.AbstractSolver
Assigns the cost to each widget based on what the current cost function thinks about the assignment; if the cost function deems the widget unacceptable, it gets removed from the underlying data structure
applyHint(RenderingHint) - Method in class edu.washington.cs.supple.render.AbstractSolver
 
applyHints() - Method in class edu.washington.cs.supple.render.AbstractSolver
 
applyNewCommandToAllInterfaces(Command) - Method in class edu.washington.cs.supple.customization.Customizer
Every time the user issues a customization command, the command is applied (and stored at the end of the customization plan).
applyRenderingConstraint(RenderingConstraint) - Method in class edu.washington.cs.supple.render.AbstractSolver
 
applySameRenderingConstraint(SameRenderingConstraint) - Method in class edu.washington.cs.supple.render.AbstractSolver
Given a same rendering constraint, this method creates all the necessary enforcement objects throughout the widget bag structure (the bag structure must be built before this method is called).
applySameRenderingHint(SameRenderingHint) - Method in class edu.washington.cs.supple.render.AbstractSolver
Given a same rendering hint, this method creates all the necessary enforcement objects throughout the widget bag structure (the bag structure must be built before this method is called).
applyVetoFunction(Vector, VetoFunction) - Static method in class edu.washington.cs.supple.render.RenderingUtils
If the veto function deems the widget unacceptable, it gets removed from the underlying data structure
areComparable(RenderedUi, RenderedUi) - Method in class edu.washington.cs.supple.render.RenderedUiComparator
Decides if two RenderedUi's are comparable
augmentComponent(Component, Solution, Dimension) - Method in interface edu.washington.cs.supple.wlib.java2.AdaptivePanelVisitor
Allows the visitor to augment the contents before they are displayed
augmentComponent(Component, Solution, Dimension) - Method in class edu.washington.cs.supple.wlib.java2.TestSimpleShortcutDisplay
 
availablePrinters - Variable in class edu.washington.cs.supple.example.print.PrintDialogBean
 
availableScreenSize - Variable in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
availableScreenSize - Static variable in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
availableScreenSizeChanged(Dimension) - Method in class edu.washington.cs.supple.wlib.awt.AwtView
 
availableScreenSizeChanged(Dimension) - Method in class edu.washington.cs.supple.wlib.java2.SwingView
 
availableSize - Variable in class edu.washington.cs.supple.wlib.java2.SwingView
How much space is available to display ui
availableWidgets - Variable in class edu.washington.cs.supple.render.AbstractPopupWidget
 
availableWidgets - Variable in class edu.washington.cs.supple.render.WidgetBag
 
averageAfterFirstTime - Variable in class edu.washington.cs.supple.test.SolverRunner.Stats
 
averageTime - Variable in class edu.washington.cs.supple.test.SolverRunner.Stats
 
awtWidget - Variable in class edu.washington.cs.supple.wlib.awt.SimpleAwtWidgetWrapper
 

B

BOTTOM - Static variable in interface edu.washington.cs.supple.wlib.awt.AwtConstants
Box-orientation constant used to specify the bottom of a box.
BOTTOM_UP - Static variable in class edu.washington.cs.supple.render.AbstractSolver
Variable ordering method
Backend - class edu.washington.cs.supple.example.email.Backend.
 
BalancedTwoColumnContainerWidget - class edu.washington.cs.supple.wlib.html.BalancedTwoColumnContainerWidget.
 
BalancedTwoColumnContainerWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.html.BalancedTwoColumnContainerWidget
 
BalancedTwoColumnContainerWidget(UiObject, HtmlWidget, int) - Constructor for class edu.washington.cs.supple.wlib.html.BalancedTwoColumnContainerWidget
 
BaseType - class edu.washington.cs.supple.rep.BaseType.
 
BaseType() - Constructor for class edu.washington.cs.supple.rep.BaseType
 
BaseType(Collection) - Constructor for class edu.washington.cs.supple.rep.BaseType
 
BaseType(Collection, Collection) - Constructor for class edu.washington.cs.supple.rep.BaseType
 
BaseType(Object[], Object[]) - Constructor for class edu.washington.cs.supple.rep.BaseType
 
BaseType(ValueBinding, ValueBinding) - Constructor for class edu.washington.cs.supple.rep.BaseType
 
BasicExample - class edu.washington.cs.supple.example.BasicExample.
This example creates a basic container.
BasicExample() - Constructor for class edu.washington.cs.supple.example.BasicExample
 
BasicFactoredCostCalculator - class edu.washington.cs.supple.render.utility.BasicFactoredCostCalculator.
 
BasicFactoredCostCalculator() - Constructor for class edu.washington.cs.supple.render.utility.BasicFactoredCostCalculator
 
BasicQueryGenerator - class edu.washington.cs.supple.render.utility.BasicQueryGenerator.
 
BasicQueryGenerator() - Constructor for class edu.washington.cs.supple.render.utility.BasicQueryGenerator
 
BayesianSolver - class edu.washington.cs.supple.render.utility.BayesianSolver.
 
BayesianSolver() - Constructor for class edu.washington.cs.supple.render.utility.BayesianSolver
 
BeanTest - class edu.washington.cs.supple.test.BeanTest.
Test JavaBeans compatibility
BeanTest() - Constructor for class edu.washington.cs.supple.test.BeanTest
 
BeanlikeBeansTest - class edu.washington.cs.supple.test.BeanlikeBeansTest.
Test compares if Beanlike framework does the job of beans.
BeanlikeBeansTest() - Constructor for class edu.washington.cs.supple.test.BeanlikeBeansTest
 
BeanlikeBindingUtils - class edu.washington.cs.supple.beanlike.BeanlikeBindingUtils.
Utility methods for interfacing with "beanlike" objects using reflection (java.beans is not available for all target VMs).
BeanlikeEventDescriptor - class edu.washington.cs.supple.beanlike.BeanlikeEventDescriptor.
BeanlikeEventDescriptor represents information about an event provided by a given object.
BeanlikeEventDescriptor() - Constructor for class edu.washington.cs.supple.beanlike.BeanlikeEventDescriptor
Constructor
BeanlikeInfo - class edu.washington.cs.supple.beanlike.BeanlikeInfo.
Class to aid in "beanlike" introspection.
BeanlikeInfo(Class) - Constructor for class edu.washington.cs.supple.beanlike.BeanlikeInfo
 
BeanlikePropertyDescriptor - class edu.washington.cs.supple.beanlike.BeanlikePropertyDescriptor.
BeanlikePropertyDescriptor encapsulates information about a property.
BeanlikeTest - class edu.washington.cs.supple.test.BeanlikeTest.
Manipulate a bean using the BeanlikeBinding utility.
BeanlikeTest() - Constructor for class edu.washington.cs.supple.test.BeanlikeTest
 
BeanlikeValue - class edu.washington.cs.supple.beanlike.BeanlikeValue.
BeanlikeValue allows a Supple UI variable to be bound to a beanlike property.
BeanlikeValue(Object, String) - Constructor for class edu.washington.cs.supple.beanlike.BeanlikeValue
Create a value binding that listens to a beanlike property.
BeanlikeValue(Object, String, BeanlikeValueDescriptor) - Constructor for class edu.washington.cs.supple.beanlike.BeanlikeValue
Create a value binding that listens to a beanlike property, and binds
BeanlikeValue(Object, BeanlikePropertyDescriptor, BeanlikeValueDescriptor) - Constructor for class edu.washington.cs.supple.beanlike.BeanlikeValue
Create a value binding that listens to a beanlike property.
BeanlikeValueDescriptor - class edu.washington.cs.supple.beanlike.BeanlikeValueDescriptor.
BeanlikeValueDescriptors hold information about how to map a beanlike object to a Supple ValueObject.
BeanlikeValueDescriptor(Class, String[], String) - Constructor for class edu.washington.cs.supple.beanlike.BeanlikeValueDescriptor
Create a descriptor that maps a given set of property names as fields in a BeanlikeValueObject.
BeanlikeValueDescriptor(Class, String[], String[], String) - Constructor for class edu.washington.cs.supple.beanlike.BeanlikeValueDescriptor
Create a descriptor that maps a given set of property names using a given set of BeanlikeValueObject field names.
BeanlikeValueDescriptor(String[], BeanlikePropertyDescriptor[], BeanlikeValueDescriptor[], String) - Constructor for class edu.washington.cs.supple.beanlike.BeanlikeValueDescriptor
Create a value binding that maps to a beanlike property that has a beanlike value.
BeanlikeValueObject - class edu.washington.cs.supple.beanlike.BeanlikeValueObject.
ValueObject that contains a beanlike inside it...
BeanlikeValueObject(Object, BeanlikeValueDescriptor) - Constructor for class edu.washington.cs.supple.beanlike.BeanlikeValueObject
 
BinaryTreeBean - class edu.washington.cs.supple.example.synthetic.BinaryTreeBean.
 
BinaryTreeBean() - Constructor for class edu.washington.cs.supple.example.synthetic.BinaryTreeBean
 
BinaryTreeContainerType - class edu.washington.cs.supple.example.synthetic.BinaryTreeContainerType.
 
BinaryTreeContainerType() - Constructor for class edu.washington.cs.supple.example.synthetic.BinaryTreeContainerType
 
BinaryTreeExample - class edu.washington.cs.supple.example.synthetic.BinaryTreeExample.
Generator for a binary tree UI.
BinaryTreeExample(Object, int) - Constructor for class edu.washington.cs.supple.example.synthetic.BinaryTreeExample
 
BlankFactoredCostFunction - class edu.washington.cs.supple.wlib.java2.eval.BlankFactoredCostFunction.
 
BlankFactoredCostFunction(Trace) - Constructor for class edu.washington.cs.supple.wlib.java2.eval.BlankFactoredCostFunction
Initialize the factored desktop cost function
BooleanFactor - class edu.washington.cs.supple.render.utility.BooleanFactor.
 
BooleanFactor(String, FactorWeight, Class) - Constructor for class edu.washington.cs.supple.render.utility.BooleanFactor
 
BooleanFactor(String, FactorWeight, Class[]) - Constructor for class edu.washington.cs.supple.render.utility.BooleanFactor
 
BooleanType - interface edu.washington.cs.supple.rep.BooleanType.
 
BooleanTypeImpl - class edu.washington.cs.supple.rep.BooleanTypeImpl.
 
BooleanTypeImpl() - Constructor for class edu.washington.cs.supple.rep.BooleanTypeImpl
 
BorderPanel - class edu.washington.cs.supple.wlib.awt.BorderPanel.
 
BorderPanel() - Constructor for class edu.washington.cs.supple.wlib.awt.BorderPanel
BorderPanel constructor comment.
BorderPanel(LayoutManager) - Constructor for class edu.washington.cs.supple.wlib.awt.BorderPanel
BorderPanel constructor comment.
BottomUpSearchSolver - class edu.washington.cs.supple.render.search.BottomUpSearchSolver.
 
BottomUpSearchSolver() - Constructor for class edu.washington.cs.supple.render.search.BottomUpSearchSolver
 
Box - class edu.washington.cs.supple.wlib.awt.Box.
A lightweight container that uses a BoxLayout object as its layout manager.
Box(int) - Constructor for class edu.washington.cs.supple.wlib.awt.Box
Creates a Box that displays its components along the the specified axis.
Box.Filler - class edu.washington.cs.supple.wlib.awt.Box.Filler.
An implementation of a lightweight component that participates in layout but has no view.
Box.Filler(Dimension, Dimension, Dimension) - Constructor for class edu.washington.cs.supple.wlib.awt.Box.Filler
Constructor to create shape with the given size ranges.
BoxLayout - class edu.washington.cs.supple.wlib.awt.BoxLayout.
A layout manager that allows multiple components to be laid out either vertically or horizontally.
BoxLayout(Container, int) - Constructor for class edu.washington.cs.supple.wlib.awt.BoxLayout
Creates a layout manager that will lay out components along the given axis.
Browser - class edu.washington.cs.supple.net.browser.Browser.
Browser is a SUPPLE application that can launch remote SUPPLE applications that it finds on the local network.
Browser() - Constructor for class edu.washington.cs.supple.net.browser.Browser
 
ButtonWidget - class edu.washington.cs.supple.wlib.awt.ButtonWidget.
 
ButtonWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.awt.ButtonWidget
 
ButtonWidget - class edu.washington.cs.supple.wlib.java2.ButtonWidget.
 
ButtonWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.ButtonWidget
 
b - Variable in class edu.washington.cs.supple.example.synthetic.BinaryTreeBean
 
bImpatient - Static variable in class edu.washington.cs.supple.test.ExampleApplicationTest
If bImpatient is true, tests fail if first solution isn't reached in a minimum amount of time.
back() - Method in class edu.washington.cs.supple.net.browser.DirectoryBean
Pop one up the stack.
bad - Variable in class edu.washington.cs.supple.render.utility.RenderingPreferenceEvent
 
badChildWidgets - Variable in class edu.washington.cs.supple.wlib.TabWidgetRenderingConstraint
 
bag - Variable in class edu.washington.cs.supple.render.AbstractWidget
 
bags - Variable in class edu.washington.cs.supple.render.AbstractSolver
 
bags - Variable in class edu.washington.cs.supple.render.RenderingConstraintEnforcer
 
bags - Variable in class edu.washington.cs.supple.render.RenderingHintEnforcer
 
band - Variable in class edu.washington.cs.supple.example.stereo.TunerBean
 
banner - Variable in class edu.washington.cs.supple.example.print.PrinterBean
 
bayesianSolver - Static variable in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
bean - Variable in class edu.washington.cs.supple.test.ValueObjectTest
 
beanValue - Variable in class edu.washington.cs.supple.test.ValueObjectTest
 
bestWidget - Variable in class edu.washington.cs.supple.render.AbstractPopupWidget
 
betweenEventDelay - Variable in class edu.washington.cs.supple.trace.Trail
 
biggestItem - Variable in class edu.washington.cs.supple.wlib.html.HtmlListWidget
 
biggestItemSize() - Method in class edu.washington.cs.supple.wlib.html.HtmlListWidget
 
bindAction(SuppleAction) - Method in interface edu.washington.cs.supple.rep.UiAction
Rebind the (application defined) action backing this UiAction.
bindAction(SuppleAction) - Method in class edu.washington.cs.supple.rep.UiActionImpl
 
bindActive(ValueBinding) - Method in class edu.washington.cs.supple.rep.UiObjectImpl
Bind the active property to a "live" value.
bindLegalValues(ValueBinding) - Method in class edu.washington.cs.supple.rep.BaseType
 
bindLikelyValues(ValueBinding) - Method in class edu.washington.cs.supple.rep.BaseType
 
bindMapImage(ValueBinding) - Method in class edu.washington.cs.supple.rep.MapLocationTypeImpl
 
bindMax(ValueBinding) - Method in class edu.washington.cs.supple.rep.IntegerTypeImpl
Set max value
bindMin(ValueBinding) - Method in class edu.washington.cs.supple.rep.IntegerTypeImpl
 
bindValue(ValueBinding) - Method in interface edu.washington.cs.supple.rep.StateVar
Rebinds this object's value
bindValue(ValueBinding) - Method in class edu.washington.cs.supple.rep.StateVarImpl
 
boolProperty - Variable in class edu.washington.cs.supple.test.SampleBean
 
boolType - Variable in class edu.washington.cs.supple.wlib.AbstractToggleWidget
 
boolType - Variable in class edu.washington.cs.supple.wlib.java2.AbstractToggleWidget
 
border - Variable in class edu.washington.cs.supple.wlib.java2.AbstractSliderWidget
 
bottomUpNodes - Variable in class edu.washington.cs.supple.trace.TreeTransitionCount
 
box - Variable in class edu.washington.cs.supple.wlib.AbstractToggleWidget
 
box - Variable in class edu.washington.cs.supple.wlib.java2.AbstractToggleWidget
 
box - Variable in class edu.washington.cs.supple.wlib.java2.NavShortcutPanel
 
boxes - Variable in class edu.washington.cs.supple.wlib.java2.AbstractCheckBoxListWidget
 
buffer - Static variable in class edu.washington.cs.supple.wlib.java2.SwingUtils
 
buildApplicationTree(String) - Static method in class edu.washington.cs.supple.customization.scope.XMLPatternSearch
Builds an XML tree that contains information about the Supple application.
buildBagStructure(UiObject, SearchParameters) - Method in class edu.washington.cs.supple.render.AbstractSolver
 
buildChangeAppearanceMenu(JMenu, Vector) - Method in class edu.washington.cs.supple.wlib.java2.customization.CustomizationMenu
 
buildComparisonPane(ElicitationQuery, int, ElicitationQueryEvaluator) - Method in class edu.washington.cs.supple.wlib.java2.FactoredCostFunctionQueryDisplay
 
buildComparisonPane(ElicitationQuery, int, int, ElicitationQueryEvaluator) - Method in class edu.washington.cs.supple.wlib.java2.FactoredCostFunctionQueryDisplay
 
buildCostMenu() - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
buildDeviceMenu() - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
buildDeviceTree(DeviceProperties) - Static method in class edu.washington.cs.supple.customization.scope.XMLPatternSearch
Builds an XML tree that contains information about the device.
buildFeaturesMenu() - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
buildLFMenu() - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
buildList() - Method in class edu.washington.cs.supple.wlib.awt.ListWidget
 
buildList() - Method in class edu.washington.cs.supple.wlib.java2.ListWidget
 
buildList() - Method in class edu.washington.cs.supple.wlib.java2.TableWidget
 
buildList() - Method in class edu.washington.cs.supple.wlib.java2.pointer.AbstractPointerListWidget
Overriding method in AbstractListWidget.
buildList() - Method in class edu.washington.cs.supple.wlib.java2.touch.AbstractTouchListWidget
 
buildMeasurementMenu() - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
buildMenuBar() - Method in class edu.washington.cs.supple.wlib.awt.AwtView
Create the standard Supple menubar
buildMenuBar() - Method in class edu.washington.cs.supple.wlib.java2.SwingView
Create a menu bar for the SwingView window (if any).
buildMenuBar() - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
buildNavPanel() - Method in class edu.washington.cs.supple.wlib.java2.touch.AbstractTouchListWidget
 
buildObjectTree(UiObject) - Static method in class edu.washington.cs.supple.customization.scope.XMLPatternSearch
Builds an XML tree based on the current UiObject tree.
buildProblem(Vector, FactoredCostFunctionState) - Method in class edu.washington.cs.supple.render.utility.MaxMarginSolver
 
buildReferenceUIPanel() - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
buildRenderingMenu() - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
buildShortcutMenu() - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
buildSizeMenu() - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
buildTraceMenu() - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
buildUiMenu() - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
button - Variable in class edu.washington.cs.supple.wlib.awt.ButtonWidget
 
button - Variable in class edu.washington.cs.supple.wlib.awt.PopupAwtWidget
 
button - Variable in class edu.washington.cs.supple.wlib.java2.ButtonWidget
 
button - Variable in class edu.washington.cs.supple.wlib.java2.PopupSwingWidget
 
buttons - Variable in class edu.washington.cs.supple.wlib.awt.AbstractRadioButtonWidget
 
buttons - Variable in class edu.washington.cs.supple.wlib.java2.AbstractRadioButtonWidget
 

C

CDPlayerBean - class edu.washington.cs.supple.example.stereo.CDPlayerBean.
 
CDPlayerBean() - Constructor for class edu.washington.cs.supple.example.stereo.CDPlayerBean
 
CDPlayerType - class edu.washington.cs.supple.example.stereo.CDPlayerType.
 
CENTER - Static variable in interface edu.washington.cs.supple.wlib.awt.AwtConstants
The central position in an area.
CETERIS_PARIBUS - Static variable in class edu.washington.cs.supple.render.utility.ElicitationQuery
 
COMPARABLE_COMAPRATOR - Static variable in class edu.washington.cs.supple.wlib.java2.TableSorter
 
CONFIG - Static variable in class edu.washington.cs.supple.example.email.Backend
 
CONTAINER_TYPE - Static variable in class edu.washington.cs.supple.wlib.java2.customization.WizardPageSelectUiObject.TreeNode
 
CONTEXT_CHANGE_NOT_REQ - Static variable in class edu.washington.cs.supple.render.WidgetProperties
 
CONTEXT_CHANGE_REQ - Static variable in class edu.washington.cs.supple.render.WidgetProperties
 
CONTINUOUS_DATA - Static variable in class edu.washington.cs.supple.render.WidgetProperties
 
COPY - Static variable in class edu.washington.cs.supple.wlib.java2.customization.CommandControllerCopyMove
 
CardWidget - class edu.washington.cs.supple.wlib.wap.CardWidget.
 
CardWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.wap.CardWidget
 
CheckboxWidget - class edu.washington.cs.supple.wlib.awt.CheckboxWidget.
 
CheckboxWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.awt.CheckboxWidget
 
CheckboxWidget - class edu.washington.cs.supple.wlib.html.CheckboxWidget.
 
CheckboxWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.html.CheckboxWidget
 
CheckboxWidget - class edu.washington.cs.supple.wlib.java2.CheckboxWidget.
 
CheckboxWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.CheckboxWidget
 
ChoiceWidget - class edu.washington.cs.supple.wlib.awt.ChoiceWidget.
 
ChoiceWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.awt.ChoiceWidget
 
ClassroomExample - class edu.washington.cs.supple.example.classroom.ClassroomExample.
 
ClassroomExample() - Constructor for class edu.washington.cs.supple.example.classroom.ClassroomExample
 
ClientDataMap - class edu.washington.cs.supple.net.rmi.client.ClientDataMap.
Maintains references into ui on client side.
ClientDataMap(RemoteRendererImpl) - Constructor for class edu.washington.cs.supple.net.rmi.client.ClientDataMap
 
ClientDataMap.RemoteAction - class edu.washington.cs.supple.net.rmi.client.ClientDataMap.RemoteAction.
Remote intermediary for action execution.
ClientDataMap.RemoteValueRef - class edu.washington.cs.supple.net.rmi.client.ClientDataMap.RemoteValueRef.
 
ClientRenderedViewImpl - class edu.washington.cs.supple.net.rmi.server.ClientRenderedViewImpl.
Application's view onto remote RenderedView
ClientRendererImpl - class edu.washington.cs.supple.net.rmi.server.ClientRendererImpl.
Supple Application's view of remote renderer.
ClientSolverImpl - class edu.washington.cs.supple.net.rmi.client.ClientSolverImpl.
 
Command - interface edu.washington.cs.supple.customization.command.Command.
A command is the customization as it is issued by the user.
CommandController - class edu.washington.cs.supple.wlib.java2.customization.CommandController.
Controls the execution of a customization command.
CommandController() - Constructor for class edu.washington.cs.supple.wlib.java2.customization.CommandController
 
CommandControllerCopyMove - class edu.washington.cs.supple.wlib.java2.customization.CommandControllerCopyMove.
 
CommandControllerCustomizationPlan - class edu.washington.cs.supple.wlib.java2.customization.CommandControllerCustomizationPlan.
 
CommandControllerCustomizationPlan() - Constructor for class edu.washington.cs.supple.wlib.java2.customization.CommandControllerCustomizationPlan
 
CommandControllerRemoveDynamicElement - class edu.washington.cs.supple.wlib.java2.customization.CommandControllerRemoveDynamicElement.
 
CommandControllerRemoveDynamicElement(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.customization.CommandControllerRemoveDynamicElement
 
CommandControllerRemoveElement - class edu.washington.cs.supple.wlib.java2.customization.CommandControllerRemoveElement.
 
CommandControllerRemoveElement(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.customization.CommandControllerRemoveElement
 
CommandControllerSetDynamicDefault - class edu.washington.cs.supple.wlib.java2.customization.CommandControllerSetDynamicDefault.
 
CommandControllerSetDynamicDefault(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.customization.CommandControllerSetDynamicDefault
 
CommandControllerSetStaticDefault - class edu.washington.cs.supple.wlib.java2.customization.CommandControllerSetStaticDefault.
 
CommandControllerSetStaticDefault(UiObject, Object) - Constructor for class edu.washington.cs.supple.wlib.java2.customization.CommandControllerSetStaticDefault
 
CommandControllerSetWidgetType - class edu.washington.cs.supple.wlib.java2.customization.CommandControllerSetWidgetType.
 
CommandControllerSetWidgetType(UiObject, WidgetDescriptor) - Constructor for class edu.washington.cs.supple.wlib.java2.customization.CommandControllerSetWidgetType
 
CommandControllerSetWidgetType(UiObject, WidgetDescriptor[]) - Constructor for class edu.washington.cs.supple.wlib.java2.customization.CommandControllerSetWidgetType
 
CommandGeneralization - class edu.washington.cs.supple.customization.command.CommandGeneralization.
A generalization command as it is issued by the user.
CommandGeneralization(Action, Scope, List) - Constructor for class edu.washington.cs.supple.customization.command.CommandGeneralization
To create a generalization command, an abstract scope definition has to be provided.
CommandReversals - class edu.washington.cs.supple.customization.command.CommandReversals.
The reversal of another command.
CommandReversals(Command) - Constructor for class edu.washington.cs.supple.customization.command.CommandReversals
 
CommandSingleReversal - class edu.washington.cs.supple.customization.command.CommandSingleReversal.
Reverses a command at a single location only.
CommandSingleReversal(HistoryRecord) - Constructor for class edu.washington.cs.supple.customization.command.CommandSingleReversal
 
CommandSingleReversal(HistoryRecord, Command) - Constructor for class edu.washington.cs.supple.customization.command.CommandSingleReversal
 
CommandStandard - class edu.washington.cs.supple.customization.command.CommandStandard.
A standard customization command issued by the user.
CommandStandard(Action, UiObject, String, DeviceProperties) - Constructor for class edu.washington.cs.supple.customization.command.CommandStandard
 
ConcreteAwtWidget - class edu.washington.cs.supple.wlib.awt.ConcreteAwtWidget.
 
ConcreteAwtWidget(Component) - Constructor for class edu.washington.cs.supple.wlib.awt.ConcreteAwtWidget
 
ConcreteSwingWidget - class edu.washington.cs.supple.wlib.java2.ConcreteSwingWidget.
 
ConcreteSwingWidget(JComponent) - Constructor for class edu.washington.cs.supple.wlib.java2.ConcreteSwingWidget
 
ConcreteWapWidget - class edu.washington.cs.supple.wlib.wap.ConcreteWapWidget.
 
ConcreteWapWidget(String) - Constructor for class edu.washington.cs.supple.wlib.wap.ConcreteWapWidget
 
ConcreteWidget - class edu.washington.cs.supple.render.ConcreteWidget.
 
ConcreteWidget() - Constructor for class edu.washington.cs.supple.render.ConcreteWidget
 
Condition - class edu.washington.cs.supple.customization.state.Condition.
Conditions are needed to verify that a customization performs a legal transformation of the interface.
Condition(HistoryRecord, UiObject) - Constructor for class edu.washington.cs.supple.customization.state.Condition
 
ConditionViolationException - exception edu.washington.cs.supple.customization.state.ConditionViolationException.
The exception that is thrown when a condition is violated.
ConditionViolationException(Condition) - Constructor for class edu.washington.cs.supple.customization.state.ConditionViolationException
 
Conditions - class edu.washington.cs.supple.customization.state.Conditions.
A set of conditions.
Conditions() - Constructor for class edu.washington.cs.supple.customization.state.Conditions
 
ConfigurationBean - class edu.washington.cs.supple.example.email.ConfigurationBean.
 
ConfigurationBean() - Constructor for class edu.washington.cs.supple.example.email.ConfigurationBean
 
ConfigurationType - class edu.washington.cs.supple.example.email.ConfigurationType.
 
ConstantValue - class edu.washington.cs.supple.rep.values.ConstantValue.
ConstantValue represents an object value that can't change.
ConstantValue(Object) - Constructor for class edu.washington.cs.supple.rep.values.ConstantValue
 
ConstraintFactory - interface edu.washington.cs.supple.render.ConstraintFactory.
 
ConstraintManipulation - interface edu.washington.cs.supple.rep.ConstraintManipulation.
 
ContainerAwtWidget - class edu.washington.cs.supple.wlib.awt.ContainerAwtWidget.
 
ContainerAwtWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.awt.ContainerAwtWidget
 
ContainerAwtWidget(UiObject, AwtWidget, int) - Constructor for class edu.washington.cs.supple.wlib.awt.ContainerAwtWidget
 
ContainerAwtWidget(UiObject, WidgetDescriptor, WidgetFactory) - Constructor for class edu.washington.cs.supple.wlib.awt.ContainerAwtWidget
 
ContainerHtmlWidget - class edu.washington.cs.supple.wlib.html.ContainerHtmlWidget.
 
ContainerHtmlWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.html.ContainerHtmlWidget
 
ContainerHtmlWidget(UiObject, HtmlWidget, int) - Constructor for class edu.washington.cs.supple.wlib.html.ContainerHtmlWidget
 
ContainerSwingWidget - class edu.washington.cs.supple.wlib.java2.ContainerSwingWidget.
 
ContainerSwingWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.ContainerSwingWidget
 
ContainerSwingWidget(UiObject, SwingWidget, int) - Constructor for class edu.washington.cs.supple.wlib.java2.ContainerSwingWidget
 
ContainerSwingWidget(UiObject, WidgetDescriptor, WidgetFactory) - Constructor for class edu.washington.cs.supple.wlib.java2.ContainerSwingWidget
 
ContainerType - interface edu.washington.cs.supple.rep.ContainerType.
 
ContainerTypeImpl - class edu.washington.cs.supple.rep.ContainerTypeImpl.
 
ContainerTypeImpl() - Constructor for class edu.washington.cs.supple.rep.ContainerTypeImpl
 
ContainerTypeImpl(Collection, Collection) - Constructor for class edu.washington.cs.supple.rep.ContainerTypeImpl
 
ContainerTypeImpl(Object[], Object[]) - Constructor for class edu.washington.cs.supple.rep.ContainerTypeImpl
 
ContainerTypeImpl(ValueBinding, ValueBinding) - Constructor for class edu.washington.cs.supple.rep.ContainerTypeImpl
 
ContainerVariableExample - class edu.washington.cs.supple.example.ContainerVariableExample.
This example application demonstrates how to create a statevar whose value is a complex object.
ContainerVariableExample() - Constructor for class edu.washington.cs.supple.example.ContainerVariableExample
 
ContainerWapWidget - class edu.washington.cs.supple.wlib.wap.ContainerWapWidget.
 
ContainerWapWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.wap.ContainerWapWidget
 
ContainerWidget - interface edu.washington.cs.supple.render.ContainerWidget.
 
ContextSpecificMenuAdapter - class edu.washington.cs.supple.wlib.java2.ContextSpecificMenuAdapter.
 
ContextSpecificMenuAdapter(UiObject, Widget, Component) - Constructor for class edu.washington.cs.supple.wlib.java2.ContextSpecificMenuAdapter
 
CostComparator - class edu.washington.cs.supple.util.CostComparator.
Cost Comparator *
CostComparator() - Constructor for class edu.washington.cs.supple.util.CostComparator
 
CostFunction - interface edu.washington.cs.supple.render.CostFunction.
 
CustomizationEvent - class edu.washington.cs.supple.customization.CustomizationEvent.
 
CustomizationEvent(Object, UiObject) - Constructor for class edu.washington.cs.supple.customization.CustomizationEvent
 
CustomizationMenu - class edu.washington.cs.supple.wlib.java2.customization.CustomizationMenu.
The customization menu that appears on right mouse click.
CustomizationMenu(UiObject, Widget) - Constructor for class edu.washington.cs.supple.wlib.java2.customization.CustomizationMenu
 
CustomizationRequestEventDispatcher - class edu.washington.cs.supple.customization.CustomizationRequestEventDispatcher.
 
CustomizationRequestEventDispatcher() - Constructor for class edu.washington.cs.supple.customization.CustomizationRequestEventDispatcher
 
CustomizationRequestListener - interface edu.washington.cs.supple.customization.CustomizationRequestListener.
 
CustomizationTransferHandler - class edu.washington.cs.supple.wlib.java2.customization.CustomizationTransferHandler.
The customization transfer handler is used to for copying and moving objects via drag and drop.
CustomizationTransferHandler() - Constructor for class edu.washington.cs.supple.wlib.java2.customization.CustomizationTransferHandler
 
CustomizationTransferHandler.UiObjectTransferable - class edu.washington.cs.supple.wlib.java2.customization.CustomizationTransferHandler.UiObjectTransferable.
 
CustomizationTransferHandler.UiObjectTransferable(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.customization.CustomizationTransferHandler.UiObjectTransferable
 
Customizer - class edu.washington.cs.supple.customization.Customizer.
A customizer is used as a singleton to execute and keep track of customization functions.
calculateAlignedPositions(int, SizeRequirements, SizeRequirements[], int[], int[]) - Static method in class edu.washington.cs.supple.wlib.awt.SizeRequirements
Creates a bunch of offset/span pairs specifying how to lay out a set of components with the specified alignments.
calculateAlignedPositions(int, SizeRequirements, SizeRequirements[], int[], int[], boolean) - Static method in class edu.washington.cs.supple.wlib.awt.SizeRequirements
Creates a set of offset/span pairs specifying how to lay out a set of components with the specified alignments.
calculateAverageError(FactoredCostFunctionState, double) - Method in class edu.washington.cs.supple.render.utility.BayesianSolver
 
calculateCost(int, Widget, Collection, Collection) - Method in class edu.washington.cs.supple.render.utility.BasicFactoredCostCalculator
 
calculateCost(int, Solution, FactoredCostFunction) - Method in class edu.washington.cs.supple.render.utility.BasicFactoredCostCalculator
 
calculateCost(Widget, FactoredCostFunction) - Method in class edu.washington.cs.supple.render.utility.BasicFactoredCostCalculator
 
calculateCost(int, Widget, Collection, Collection) - Method in interface edu.washington.cs.supple.render.utility.FactoredCostCalculator
Computes cost for a reference widget and a domain of feasible widgets
calculateCost(int, Solution, FactoredCostFunction) - Method in interface edu.washington.cs.supple.render.utility.FactoredCostCalculator
Calculates the cost of an entire solution
calculateCost(int, Widget, Collection, Collection) - Method in class edu.washington.cs.supple.render.utility.RegretCalculator
Computes maximum regret for a reference widget and a domain of feasible widgets
calculateCost(int, Solution, FactoredCostFunction) - Method in class edu.washington.cs.supple.render.utility.RegretCalculator
 
calculateFactorContribution(int, Factor, Collection) - Method in class edu.washington.cs.supple.render.utility.RegretCalculator
Calculates contribution of a particular factor to the overall cost
calculateFactorContribution(int, Factor, WidgetBag) - Method in class edu.washington.cs.supple.render.utility.RegretCalculator
Calculates contributions of individual factors to the overall cost given a particular widget bag
calculateFactorStatistics(int, Collection, Collection) - Method in class edu.washington.cs.supple.render.utility.RegretCalculator
Calculates contributions of individual factors to the overall cost
calculateMaxRegret(Widget, Collection, Collection) - Method in class edu.washington.cs.supple.render.utility.RegretCalculator
Computes maximum regret for a reference widget and a domain of feasible widgets
calculateOPCost(int, Widget, Collection) - Method in class edu.washington.cs.supple.render.utility.RegretCalculator
Calculates optimistic or pesimistic cost for a widget
calculateRegret(Widget, Widget, Collection) - Method in class edu.washington.cs.supple.render.utility.RegretCalculator
Computes regret for a specific pair of widgets given a set of relevant factors
calculateTiledPositions(int, SizeRequirements, SizeRequirements[], int[], int[]) - Static method in class edu.washington.cs.supple.wlib.awt.SizeRequirements
Creates a set of offset/span pairs representing how to lay out a set of components end-to-end.
calculateTiledPositions(int, SizeRequirements, SizeRequirements[], int[], int[], boolean) - Static method in class edu.washington.cs.supple.wlib.awt.SizeRequirements
Creates a set of offset/span pairs representing how to lay out a set of components end-to-end.
calculateWeightsWithRegression(Matrix, Matrix) - Static method in class edu.washington.cs.supple.render.RenderedUiComparatorMatrix
Multivariable Linear Regression method to approximate user preference weights of UI properties
callback - Variable in class edu.washington.cs.supple.wlib.java2.customization.Wizard
 
canImport(JComponent, DataFlavor[]) - Method in class edu.washington.cs.supple.wlib.java2.customization.CustomizationTransferHandler
 
cancel() - Method in interface edu.washington.cs.supple.net.rmi.RemoteSolverSearch
Cancel the search.
cbox - Variable in class edu.washington.cs.supple.wlib.java2.AbstractComboBoxWidget
 
cells - Variable in class edu.washington.cs.supple.wlib.awt.ListWidget
 
cf1 - Variable in class edu.washington.cs.supple.wlib.java2.MinimaxRegretFactoredCostFunctionQueryDisplay
 
cf2 - Variable in class edu.washington.cs.supple.wlib.java2.MinimaxRegretFactoredCostFunctionQueryDisplay
 
changeOfVisualContext - Variable in class edu.washington.cs.supple.render.WidgetProperties
 
changeShape(Dimension, Dimension, Dimension) - Method in class edu.washington.cs.supple.wlib.awt.Box.Filler
Change the size requests for this shape.
changed() - Method in class edu.washington.cs.supple.render.WidgetBag
Called by the object itself when a significant change occurs (though when a membership change happens, the membershipChanged() method should be called instead).
changedWidgets - Variable in class edu.washington.cs.supple.render.WidgetBag
 
checkedBoxes - Variable in class edu.washington.cs.supple.wlib.java2.AbstractCheckBoxListWidget
 
childChanged() - Method in class edu.washington.cs.supple.render.WidgetBag
Clears all the children-related cache data structures and then forwards the call to its parent if it has one
childChanged() - Method in class edu.washington.cs.supple.rep.StateVarImpl
 
childChanged() - Method in interface edu.washington.cs.supple.rep.UiObject
Called by a child object if something in it or below it changes
childChanged() - Method in class edu.washington.cs.supple.rep.UiObjectImpl
Called by a child object if something in it or below it changes
childIterator() - Method in class edu.washington.cs.supple.render.AbstractContainerWidget
Returns an iterator over child widgets.
childIterator() - Method in class edu.washington.cs.supple.render.AbstractPopupWidget
 
childIterator() - Method in class edu.washington.cs.supple.render.AbstractWidgetWrapper
 
childIterator() - Method in class edu.washington.cs.supple.render.SimpleWidget
 
childIterator() - Method in interface edu.washington.cs.supple.render.Widget
 
childTable - Variable in class edu.washington.cs.supple.rep.ContainerTypeImpl
 
children - Variable in class edu.washington.cs.supple.render.AbstractContainerWidget
 
children - Variable in class edu.washington.cs.supple.render.WidgetBag
 
children() - Method in class edu.washington.cs.supple.render.WidgetBag
 
children - Variable in class edu.washington.cs.supple.rep.ContainerTypeImpl
 
childrenHaveLabels() - Method in interface edu.washington.cs.supple.rep.ContainerType
Checks if all children have meaningful labels
childrenHaveLabels() - Method in class edu.washington.cs.supple.rep.ContainerTypeImpl
Checks if all children have meaningful labels
childrenToDisplay - Variable in class edu.washington.cs.supple.wlib.java2.TableWidget.SuppleTableModel
 
choice - Variable in class edu.washington.cs.supple.wlib.awt.ChoiceWidget
 
clear() - Method in class edu.washington.cs.supple.render.RenderedUi
Removes all widgets
clone() - Method in class edu.washington.cs.supple.customization.scope.NodeSet.Node
 
clone() - Method in class edu.washington.cs.supple.customization.scope.NodeSet
 
clone() - Method in class edu.washington.cs.supple.customization.scope.PathNode
 
clone() - Method in class edu.washington.cs.supple.customization.scope.TreeNode
 
clone() - Method in class edu.washington.cs.supple.customization.scope.versionspace.IndependentJoinVersionSpace
 
clone() - Method in class edu.washington.cs.supple.customization.scope.versionspace.IntersectionVersionSpace
 
clone() - Method in class edu.washington.cs.supple.customization.scope.versionspace.UnionVersionSpace
 
clone() - Method in class edu.washington.cs.supple.customization.scope.versionspace.VersionSpace
 
clone() - Method in class edu.washington.cs.supple.render.AbstractFactoredCostFunction
 
clone() - Method in class edu.washington.cs.supple.render.AbstractWidget
 
clone(WidgetBag) - Method in class edu.washington.cs.supple.render.AbstractWidget
A convenience method -- clones the widget and sets the value of the owner widget bag (used when cloning widget bags)
clone() - Method in class edu.washington.cs.supple.render.AbstractWidgetWrapper
 
clone(WidgetBag) - Method in class edu.washington.cs.supple.render.AbstractWidgetWrapper
A convenience method -- clones the widget and sets the value of the owner widget bag (used when cloning widget bags)
clone() - Method in interface edu.washington.cs.supple.render.FactoredCostFunction
 
clone() - Method in class edu.washington.cs.supple.render.RenderedUi
Clones a new RenderedUi object
clone() - Method in interface edu.washington.cs.supple.render.Widget
 
clone(WidgetBag) - Method in interface edu.washington.cs.supple.render.Widget
A convenience method -- clones the widget and sets the value of the owner widget bag (used when cloning widget bags)
clone() - Method in class edu.washington.cs.supple.render.WidgetBag
Returns a clone of this WidgetBag (we probably need a deep clone operations so the children hashtable should be populated with clones of the children - KZG)
clone() - Method in class edu.washington.cs.supple.render.utility.Factor
 
clone() - Method in class edu.washington.cs.supple.render.utility.FactorWeight
 
clone() - Method in class edu.washington.cs.supple.render.utility.FactoredCostFunctionState
 
clone() - Method in class edu.washington.cs.supple.render.utility.OldFactor
 
clone() - Method in class edu.washington.cs.supple.rep.ActionTypeImpl
 
clone() - Method in class edu.washington.cs.supple.rep.ContainerTypeImpl
Clone this type, does not clone children.
clone() - Method in class edu.washington.cs.supple.rep.StateVarImpl
 
clone() - Method in class edu.washington.cs.supple.rep.UiObjectImpl
 
cloneButton(AbstractButton) - Method in class edu.washington.cs.supple.wlib.java2.touch.TouchSpinnerUI
 
close() - Method in class edu.washington.cs.supple.application.AbstractSuppleApplicationSession
 
close() - Method in interface edu.washington.cs.supple.application.SuppleApplicationSession
Close the session
close() - Method in class edu.washington.cs.supple.net.mdns.MDNSRegistry
Close the registry.
close() - Method in interface edu.washington.cs.supple.net.rmi.RemoteApplicationSession
Close the session.
close() - Method in interface edu.washington.cs.supple.net.rmi.RemoteRenderer
Close the renderer.
close() - Method in class edu.washington.cs.supple.net.rmi.client.RemoteRendererImpl
 
close() - Method in class edu.washington.cs.supple.net.rmi.server.RemoteApplicationSessionImpl
Shut down this session
close() - Method in class edu.washington.cs.supple.web.servlet.WebSuppleApplicationSession
Close the session
closeSession(long) - Method in class edu.washington.cs.supple.net.server.Server
Close an application session.
closeSession() - Method in class edu.washington.cs.supple.net.server.SessionInfo
Force the contained session to close.
closed() - Method in class edu.washington.cs.supple.render.AbstractRenderedView
Window closing behavior
closed - Variable in class edu.washington.cs.supple.trace.Trail
 
closedView(int) - Method in interface edu.washington.cs.supple.net.rmi.RemoteApplicationSession
Closed a view.
closedView(int) - Method in class edu.washington.cs.supple.net.rmi.server.RemoteApplicationSessionImpl
 
closestSecondDiff - Variable in class edu.washington.cs.supple.render.utility.BasicQueryGenerator
 
closestSecondWidget - Variable in class edu.washington.cs.supple.render.utility.BasicQueryGenerator
 
colNames - Variable in class edu.washington.cs.supple.render.utility.FactoredCostConstraintGenerator
 
colNames - Variable in class edu.washington.cs.supple.render.utility.MaxMarginSolver
 
collate - Variable in class edu.washington.cs.supple.example.print.PrintDialogBean
 
collectFactorStatistics - Variable in class edu.washington.cs.supple.render.SearchParameters
 
collectSolutionQualityData - Variable in class edu.washington.cs.supple.wlib.java2.FactoredCostFunctionQueryDisplay
 
commands - Variable in class edu.washington.cs.supple.wlib.java2.customization.CommandController
 
commandsOfPage - Variable in class edu.washington.cs.supple.wlib.java2.customization.WizardPage
 
comparator - Variable in class edu.washington.cs.supple.example.email.MessagesBean
 
compare(Object, Object) - Method in class edu.washington.cs.supple.example.email.MessagesBean.MessageComparator
 
compare(RenderedUi, RenderedUi) - Method in class edu.washington.cs.supple.render.RenderedUiComparator
Compares two RenderedUi's set of widgets
compare(Object, Object) - Method in class edu.washington.cs.supple.util.CostComparator
 
compare(Object, Object) - Method in class edu.washington.cs.supple.util.MRVComparator
 
compareTo(Hypothesis) - Method in class edu.washington.cs.supple.customization.scope.versionspace.AncestorNamesFromRootHypothesis
 
compareTo(Hypothesis) - Method in class edu.washington.cs.supple.customization.scope.versionspace.DescendantsNamesSubtreeHypothesis
 
compareTo(Hypothesis) - Method in class edu.washington.cs.supple.customization.scope.versionspace.HasDescendantsHypothesis
 
compareTo(Hypothesis) - Method in class edu.washington.cs.supple.customization.scope.versionspace.HasReferencesHypothesis
 
compareTo(Hypothesis) - Method in interface edu.washington.cs.supple.customization.scope.versionspace.Hypothesis
 
compareTo(Hypothesis) - Method in class edu.washington.cs.supple.customization.scope.versionspace.IndependentJoinHypothesis
 
compareTo(Hypothesis) - Method in class edu.washington.cs.supple.customization.scope.versionspace.IntersectionHypothesis
 
compareTo(Hypothesis) - Method in class edu.washington.cs.supple.customization.scope.versionspace.NameSetHypothesis
 
compareTo(Hypothesis) - Method in class edu.washington.cs.supple.customization.scope.versionspace.UnionHypothesis
 
complete() - Method in interface edu.washington.cs.supple.net.rmi.RemoteSolverSearchListener
Notify the listener that the search has completed.
component - Variable in class edu.washington.cs.supple.wlib.awt.ConcreteAwtWidget
 
component - Variable in class edu.washington.cs.supple.wlib.java2.ConcreteSwingWidget
 
component - Variable in class edu.washington.cs.supple.wlib.java2.ContextSpecificMenuAdapter
 
component - Variable in class edu.washington.cs.supple.wlib.wap.ConcreteWapWidget
 
components - Variable in class edu.washington.cs.supple.wlib.awt.TabContainerWidget
 
components - Variable in class edu.washington.cs.supple.wlib.java2.TabContainerWidget
 
computationType - Variable in class edu.washington.cs.supple.wlib.java2.DesktopFactoredCostFunction
 
computationType - Variable in class edu.washington.cs.supple.wlib.java2.eval.BlankFactoredCostFunction
 
computationType - Variable in class edu.washington.cs.supple.wlib.java2.eval.DavesFactoredCostFunction
 
computationType - Variable in class edu.washington.cs.supple.wlib.java2.eval.JingJingsFactoredCostFunction
 
computeActualBound(float, SuppleType, UiObject, Widget) - Method in class edu.washington.cs.supple.render.utility.OldFactor
An easy to override function that lets you scale the factor depending on the details of the underlying type, etc
computeConstraintScore(FactorConstraint) - Method in class edu.washington.cs.supple.render.utility.DistanceBasedQueryGenerator
 
computeConstraintScore(FactorConstraint) - Method in class edu.washington.cs.supple.render.utility.HeuristicQueryGenerator
 
computeConstraintScore(FactorConstraint) - Method in class edu.washington.cs.supple.render.utility.RandomQueryGenerator
 
computeConstraintScore(FactorConstraint) - Method in class edu.washington.cs.supple.render.utility.VersionSpaceQueryGenerator
 
computeExpectation() - Method in class edu.washington.cs.supple.render.utility.FactoredCostFunctionState
 
computeValue(Object) - Method in class edu.washington.cs.supple.rep.values.AsBooleanValue
Determine if value of o is true according to the desired condition.
condition - Variable in class edu.washington.cs.supple.rep.values.AsBooleanValue
 
constraint - Variable in class edu.washington.cs.supple.render.RenderingConstraintEnforcer
 
constraintFactory - Variable in class edu.washington.cs.supple.render.AbstractSolver
 
constraintFactory - Variable in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
constraintFactory - Static variable in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
constraintGenerator - Variable in class edu.washington.cs.supple.render.utility.AbstractElicitationQueryGenerator
 
constraintScores - Variable in class edu.washington.cs.supple.render.utility.DistanceBasedQueryGenerator
 
constraints - Variable in class edu.washington.cs.supple.customization.UiObjectInvocationHandler
 
constraints - Variable in class edu.washington.cs.supple.render.shortcut.UiObjectInvocationHandler
 
constraints - Variable in class edu.washington.cs.supple.render.utility.DistanceBasedQueryGenerator
 
constraints - Variable in class edu.washington.cs.supple.render.utility.FactorUncertaintyMeasure
 
constraints - Variable in class edu.washington.cs.supple.render.utility.FactoredCostConstraintGenerator
 
constraints - Variable in class edu.washington.cs.supple.rep.UiObjectImpl
 
constraintsToString() - Method in class edu.washington.cs.supple.render.utility.FactoredCostConstraintGenerator
 
constructQuery(FactorConstraint) - Method in class edu.washington.cs.supple.render.utility.DistanceBasedQueryGenerator
 
container - Variable in class edu.washington.cs.supple.wlib.java2.SwingView
Ui container.
containerType - Variable in class edu.washington.cs.supple.render.AbstractContainerWidget
 
contains(NodeSet.Node) - Method in class edu.washington.cs.supple.customization.scope.NodeSet
 
contains(Hypothesis) - Method in class edu.washington.cs.supple.customization.scope.versionspace.DescendantsNamesSubtreeHypothesis
 
contains(Hypothesis) - Method in class edu.washington.cs.supple.customization.scope.versionspace.HasDescendantsHypothesis
 
contains(Hypothesis) - Method in class edu.washington.cs.supple.customization.scope.versionspace.HasReferencesHypothesis
 
containsBadChild(Vector) - Method in class edu.washington.cs.supple.wlib.TabWidgetRenderingConstraint
Checks if there is at least one child that has nothing but bad widgets in its current domain
containsEquivalentConstraint(Vector, FactorConstraint) - Static method in class edu.washington.cs.supple.render.utility.FactorConstraint
Checks if a constraint equivalent to c exist in vector constraints.
containsEquivalentConstraint(FactorConstraint) - Method in class edu.washington.cs.supple.render.utility.FactoredCostConstraintGenerator
Checks if a constraint equivalent to c has been collected already.
containsValue(StateVar, Object) - Method in interface edu.washington.cs.supple.rep.VectorType
Checks if the vector held by the uiObjects contains a particular value
containsValue(StateVar, Object) - Method in class edu.washington.cs.supple.rep.VectorTypeImpl
 
containsWidget(String) - Method in class edu.washington.cs.supple.render.RenderedUi
 
content - Variable in class edu.washington.cs.supple.rep.DynamicTypeImpl
 
content - Variable in class edu.washington.cs.supple.wlib.java2.customization.Wizard
 
contentCache - Variable in class edu.washington.cs.supple.example.email.MessageBean
 
control() - Method in class edu.washington.cs.supple.wlib.java2.customization.CommandControllerSetDynamicDefault
 
control() - Method in class edu.washington.cs.supple.wlib.java2.customization.CommandControllerSetStaticDefault
 
control() - Method in class edu.washington.cs.supple.wlib.java2.customization.CommandControllerSetWidgetType
 
convertProperties(Class, String[]) - Static method in class edu.washington.cs.supple.beanlike.BeanlikeBindingUtils
Convert property names to descriptors.
copies - Variable in class edu.washington.cs.supple.example.print.PrinterBean
 
copy() - Method in class edu.washington.cs.supple.customization.state.Plan
 
copyFieldValues(ValueObject) - Method in class edu.washington.cs.supple.rep.values.ValueObject
Copy field values from one value object to another.
copyMessagesToFolder(FolderBean) - Method in class edu.washington.cs.supple.example.email.Backend
 
copyMove - Variable in class edu.washington.cs.supple.wlib.java2.customization.CommandControllerCopyMove
 
cost - Variable in class edu.washington.cs.supple.render.AbstractWidget
 
cost - Variable in class edu.washington.cs.supple.render.Solution
 
costCalculator - Variable in class edu.washington.cs.supple.render.utility.AbstractElicitationQueryGenerator
 
costCalculator - Variable in class edu.washington.cs.supple.render.utility.ElicitationQueryEvaluator
 
costComparator - Variable in class edu.washington.cs.supple.render.search.BottomUpSearchSolver
 
costConstraint - Static variable in class edu.washington.cs.supple.render.WidgetBag
 
costFunction - Variable in class edu.washington.cs.supple.render.AbstractSolver
 
costFunction - Variable in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
costFunction - Static variable in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
costFunction - Variable in class edu.washington.cs.supple.render.utility.AbstractElicitationQueryGenerator
 
costFunction - Variable in class edu.washington.cs.supple.wlib.java2.MinimaxRegretFactoredCostFunctionQueryDisplay
 
costSolver - Variable in class edu.washington.cs.supple.render.utility.AutomatedQueryResponder
 
costSolver - Variable in class edu.washington.cs.supple.wlib.java2.FactoredCostFunctionQueryDisplay
 
count - Variable in class edu.washington.cs.supple.render.utility.FactoredCostConstraintGenerator
 
count - Variable in class edu.washington.cs.supple.trace.TreeFrequencyCount
 
countOptions(WidgetBag) - Static method in class edu.washington.cs.supple.test.PerformanceMeasure
Takes an initialized widget bag and calculates the number of different widget assignments that are potentially possible
countOptions(WidgetBag, boolean) - Static method in class edu.washington.cs.supple.test.PerformanceMeasure
 
countSearchNodes(WidgetBag) - Static method in class edu.washington.cs.supple.test.PerformanceMeasure
Takes an initialized widget bag and calculates the number of different nodes the search process could potentially visit
covInverse - Variable in class edu.washington.cs.supple.render.utility.BayesianSolver
 
covariance - Variable in class edu.washington.cs.supple.render.utility.FactoredCostFunctionState
 
createApplication(String) - Static method in class edu.washington.cs.supple.application.SuppleApplicationFactory
Create an application from a class name.
createApplication(Class) - Static method in class edu.washington.cs.supple.application.SuppleApplicationFactory
Create an application from a class
createBeanForFolder(String) - Method in class edu.washington.cs.supple.example.email.Backend
 
createBeanForForwardMessage(MessageBean) - Method in class edu.washington.cs.supple.example.email.Backend
 
createBeanForNewFolder() - Method in class edu.washington.cs.supple.example.email.Backend
 
createBeanForNewMessage() - Method in class edu.washington.cs.supple.example.email.Backend
 
createBeanForReplyMessage(MessageBean) - Method in class edu.washington.cs.supple.example.email.Backend
 
createBinaryTreeUi(int, Object) - Static method in class edu.washington.cs.supple.example.synthetic.BinaryTreeExample
 
createEditor() - Method in class edu.washington.cs.supple.wlib.java2.touch.TouchSpinnerUI
 
createExecutablePlan(Plan) - Method in class edu.washington.cs.supple.customization.Customizer
Makes a plan executable.
createExecutablePlan(Plan, Specification) - Method in class edu.washington.cs.supple.customization.Customizer
Makes a plan executable in a limited part of the UI.
createFactorWeight(int, double, double) - Static method in class edu.washington.cs.supple.render.utility.FactorWeight
A factory method for producing factor weights
createGlue() - Static method in class edu.washington.cs.supple.wlib.awt.Box
Creates an invisible "glue" component that can be useful in a Box whose visible components have a maximum width (for a horizontal box) or height (for a vertical box).
createHorizontalBox() - Static method in class edu.washington.cs.supple.wlib.awt.Box
Creates a Box that displays its components from left to right.
createHorizontalGlue() - Static method in class edu.washington.cs.supple.wlib.awt.Box
Creates a horizontal glue component.
createHorizontalStrut(int) - Static method in class edu.washington.cs.supple.wlib.awt.Box
Creates an invisible, fixed-width component.
createImageLabel(int) - Method in class edu.washington.cs.supple.wlib.java2.AbstractImageBasedWidget
 
createImageVar(String, String) - Method in class edu.washington.cs.supple.example.NewFeaturesExample
 
createJLabel(Serializable) - Static method in class edu.washington.cs.supple.wlib.java2.SwingUtils
 
createLabel(Serializable) - Static method in class edu.washington.cs.supple.wlib.awt.AwtUtils
 
createLayout() - Method in class edu.washington.cs.supple.wlib.java2.touch.TouchSpinnerUI
 
createNextButton() - Method in class edu.washington.cs.supple.wlib.java2.touch.TouchSpinnerUI
 
createPreviousButton() - Method in class edu.washington.cs.supple.wlib.java2.touch.TouchSpinnerUI
 
createRigidArea(Dimension) - Static method in class edu.washington.cs.supple.wlib.awt.Box
Creates an invisible component that's always the specified size.
createSession() - Method in class edu.washington.cs.supple.application.AbstractSuppleApplication
 
createSession() - Method in class edu.washington.cs.supple.application.SimpleApplication
 
createSession() - Method in interface edu.washington.cs.supple.application.SuppleApplication
Factory method to create an application session.
createSession() - Method in class edu.washington.cs.supple.net.browser.Browser
 
createSession(RemoteRenderer) - Method in interface edu.washington.cs.supple.net.rmi.RemoteApplication
Create a remote session.
createSession(String) - Method in class edu.washington.cs.supple.net.server.Server
Create a new application session.
createTransferable(JComponent) - Method in class edu.washington.cs.supple.wlib.java2.customization.CustomizationTransferHandler
 
createType(int, boolean, int) - Static method in class edu.washington.cs.supple.example.classroom.LightBankType
 
createType(LightBean) - Static method in class edu.washington.cs.supple.example.classroom.LightType
Create a light type
createType(ValueObject) - Static method in class edu.washington.cs.supple.example.classroom.LightType
Create a light type
createType() - Static method in class edu.washington.cs.supple.example.classroom.PowerSwitchType
 
createType(ProjectorBean) - Static method in class edu.washington.cs.supple.example.classroom.ProjectorType
 
createType() - Static method in class edu.washington.cs.supple.example.email.AccountType
 
createType(AccountBean) - Static method in class edu.washington.cs.supple.example.email.AccountType
 
createType(ValueBinding, ValueBinding) - Static method in class edu.washington.cs.supple.example.email.AccountType
 
createType(ValueObject, ValueBinding, ValueBinding) - Static method in class edu.washington.cs.supple.example.email.AccountType
 
createType(ConfigurationBean) - Static method in class edu.washington.cs.supple.example.email.ConfigurationType
 
createType() - Static method in class edu.washington.cs.supple.example.email.FolderType
 
createType(FolderBean) - Static method in class edu.washington.cs.supple.example.email.FolderType
 
createType(ValueObject) - Static method in class edu.washington.cs.supple.example.email.FolderType
 
createType(FoldersBean) - Static method in class edu.washington.cs.supple.example.email.FoldersType
 
createType(ValueBinding, ValueBinding) - Static method in class edu.washington.cs.supple.example.email.MessageType
 
createType(ValueObject, ValueBinding, ValueBinding) - Static method in class edu.washington.cs.supple.example.email.MessageType
 
createType(MessagesBean) - Static method in class edu.washington.cs.supple.example.email.MessagesType
 
createType() - Static method in class edu.washington.cs.supple.example.email.NewFolderType
 
createType(FolderBean) - Static method in class edu.washington.cs.supple.example.email.NewFolderType
 
createType() - Static method in class edu.washington.cs.supple.example.email.NewMessageType
 
createType(MessageBean) - Static method in class edu.washington.cs.supple.example.email.NewMessageType
 
createType(ValueObject) - Static method in class edu.washington.cs.supple.example.email.NewMessageType
 
createType(FtpTransferBean, LoginBean) - Static method in class edu.washington.cs.supple.example.ftp.FtpTransferType
 
createType() - Static method in class edu.washington.cs.supple.example.mapDemo.LocationInfoType
 
createType(MapDemoBean, int, int) - Static method in class edu.washington.cs.supple.example.mapDemo.MapType
 
createType() - Static method in class edu.washington.cs.supple.example.print.FeaturesType
 
createType(PrintDialogBean) - Static method in class edu.washington.cs.supple.example.print.PrintDialogType
 
createType(ValueBinding, ValueBinding) - Static method in class edu.washington.cs.supple.example.print.PrinterType
 
createType() - Static method in class edu.washington.cs.supple.example.print.SetupType
 
createType(CDPlayerBean) - Static method in class edu.washington.cs.supple.example.stereo.CDPlayerType
 
createType(StereoBean) - Static method in class edu.washington.cs.supple.example.stereo.StereoType
 
createType(TapeDeckBean) - Static method in class edu.washington.cs.supple.example.stereo.TapedeckType
 
createType(TunerBean) - Static method in class edu.washington.cs.supple.example.stereo.TunerType
 
createType(int) - Static method in class edu.washington.cs.supple.example.synthetic.BinaryTreeContainerType
 
createType(int, SameRenderingConstraint) - Static method in class edu.washington.cs.supple.example.synthetic.BinaryTreeContainerType
 
createType(int, boolean, SameRenderingConstraint, String) - Static method in class edu.washington.cs.supple.example.synthetic.BinaryTreeContainerType
 
createType(FileBrowserBean) - Static method in class edu.washington.cs.supple.rep.ext.FileBrowserType
 
createType(FileBrowserBean, UiAction) - Static method in class edu.washington.cs.supple.rep.ext.FileBrowserType
 
createUI(JComponent) - Static method in class edu.washington.cs.supple.wlib.java2.touch.TouchSpinnerUI
 
createUi() - Method in class edu.washington.cs.supple.application.SimpleApplication
Create the UI.
createUi() - Method in class edu.washington.cs.supple.example.BasicExample
 
createUi() - Method in class edu.washington.cs.supple.example.ContainerVariableExample
Create the example ui.
createUi() - Method in class edu.washington.cs.supple.example.NewFeaturesExample
 
createUi() - Method in class edu.washington.cs.supple.example.SingleElementExample
Create the example ui.
createUi() - Method in class edu.washington.cs.supple.example.VectorExample
 
createUi() - Method in class edu.washington.cs.supple.example.classroom.ClassroomExample
 
createUi() - Method in class edu.washington.cs.supple.example.email.EmailExample
 
createUi() - Method in class edu.washington.cs.supple.example.ftp.FtpApp
Create the FTP UI
createUi() - Method in class edu.washington.cs.supple.example.mapDemo.MapDemoExample
 
createUi() - Method in class edu.washington.cs.supple.example.print.PrintExample
 
createUi() - Method in class edu.washington.cs.supple.example.stereo.StereoExample
 
createUi() - Method in class edu.washington.cs.supple.example.synthetic.BinaryTreeExample
 
createUi() - Method in class edu.washington.cs.supple.net.browser.Browser
 
createUi() - Method in interface edu.washington.cs.supple.net.rmi.RemoteApplicationSession
Create UI root.
createUi() - Method in class edu.washington.cs.supple.net.rmi.server.RemoteApplicationSessionImpl
 
createUi() - Method in class edu.washington.cs.supple.net.server.Admin
 
createUi() - Method in class edu.washington.cs.supple.net.server.Index
 
createVersionSpace(State, CommandStandard, List) - Method in interface edu.washington.cs.supple.customization.scope.versionspace.VersionSpaceBuilder
 
createVersionSpace(UiObject, String, DeviceProperties) - Method in class edu.washington.cs.supple.customization.scope.versionspace.VersionSpaceBuilderDefault
Creates a new version space, initialized with information by the command c
createVersionSpace(UiObject, String, DeviceProperties, Collection) - Method in class edu.washington.cs.supple.customization.scope.versionspace.VersionSpaceBuilderDefault
 
createVersionSpace() - Method in class edu.washington.cs.supple.customization.scope.versionspace.VersionSpaceBuilderDefault
 
createVersionSpace(State, CommandStandard, List) - Method in class edu.washington.cs.supple.customization.scope.versionspace.VersionSpaceBuilderDefault
 
createVerticalBox() - Static method in class edu.washington.cs.supple.wlib.awt.Box
Creates a Box that displays its components from top to bottom.
createVerticalGlue() - Static method in class edu.washington.cs.supple.wlib.awt.Box
Creates a vertical glue component.
createVerticalStrut(int) - Static method in class edu.washington.cs.supple.wlib.awt.Box
Creates an invisible, fixed-height component.
createView(RenderedView, UiObject) - Method in class edu.washington.cs.supple.net.rmi.server.ClientRendererImpl
 
createView(RenderedView, UiObject) - Method in class edu.washington.cs.supple.render.AbstractRenderer
Subclasses must implement this to create the appropriate RenderedView instance for a given UiObject.
createView(RenderedView, UiObject) - Method in class edu.washington.cs.supple.wlib.awt.AwtRenderer
 
createView(RenderedView, UiObject) - Method in class edu.washington.cs.supple.wlib.html.HtmlRenderer
 
createView(RenderedView, UiObject) - Method in class edu.washington.cs.supple.wlib.java2.SwingRenderer
 
creator - Variable in class edu.washington.cs.supple.customization.command.ActionRemoveDynamicElement
 
curAlternative - Variable in class edu.washington.cs.supple.rep.UiAlternativeImpl
 
curComponent - Variable in class edu.washington.cs.supple.wlib.java2.AdaptivePanel
 
curDir - Variable in class edu.washington.cs.supple.rep.ext.FileBrowserBean
 
curDirContents - Variable in class edu.washington.cs.supple.rep.ext.FileBrowserBean
 
curEntryIndex - Variable in class edu.washington.cs.supple.render.utility.FactoredCostFunctionState
 
curFiles - Variable in class edu.washington.cs.supple.rep.ext.FileBrowserBean
 
curHints - Variable in class edu.washington.cs.supple.wlib.awt.LabelWidget
 
curHints - Variable in class edu.washington.cs.supple.wlib.html.LabelWidget
 
curHints - Variable in class edu.washington.cs.supple.wlib.java2.LabelWidget
 
curImage - Variable in class edu.washington.cs.supple.wlib.java2.AbstractImageBasedWidget
 
curImageIcon - Variable in class edu.washington.cs.supple.wlib.java2.AbstractImageBasedWidget
 
curInterface - Variable in class edu.washington.cs.supple.render.utility.RigorousHeuristicQueryGenerator.CandidatePairIterator
 
curObject - Variable in class edu.washington.cs.supple.render.utility.RigorousHeuristicQueryGenerator.CandidatePairIterator
 
curPriorSampleSize - Variable in class edu.washington.cs.supple.render.utility.MaxMarginSolver
 
curSearchParameters - Variable in class edu.washington.cs.supple.render.AbstractSolver
 
curSelection - Variable in class edu.washington.cs.supple.example.mapDemo.MapDemoBean
 
curSolution - Variable in class edu.washington.cs.supple.render.AbstractSolver
 
curSolutionRoot - Variable in class edu.washington.cs.supple.render.AbstractSolver
 
curTraceFile - Variable in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
curWidgetDescriptor - Variable in class edu.washington.cs.supple.wlib.java2.customization.CustomizationMenu
 
currentAccounts - Variable in class edu.washington.cs.supple.example.email.ConfigurationBean
 
currentComponent - Variable in class edu.washington.cs.supple.wlib.awt.SimpleAwtWidgetWrapper
 
currentComponent - Variable in class edu.washington.cs.supple.wlib.awt.TextAreaWidget
 
currentComponent - Variable in class edu.washington.cs.supple.wlib.awt.TextFieldWidget
 
currentComponent - Variable in class edu.washington.cs.supple.wlib.java2.SimpleSwingWidget
 
currentComponent - Variable in class edu.washington.cs.supple.wlib.java2.SimpleSwingWidgetWrapper
 
currentFolders - Variable in class edu.washington.cs.supple.example.email.FoldersBean
 
currentMessages - Variable in class edu.washington.cs.supple.example.email.MessagesBean
 
currentRenderingConstraints - Variable in class edu.washington.cs.supple.render.AbstractSolver
 
currentRenderingHints - Variable in class edu.washington.cs.supple.render.AbstractSolver
 
currentSolution - Variable in class edu.washington.cs.supple.wlib.java2.AdaptivePanel
 
currentSolution - Variable in class edu.washington.cs.supple.wlib.java2.SwingView
 
currentTrails - Variable in class edu.washington.cs.supple.trace.Trace
 
currentView - Variable in class edu.washington.cs.supple.rep.UiObjectImpl
 
currentWidgets - Variable in class edu.washington.cs.supple.render.WidgetBag
 
customizationMenu - Variable in class edu.washington.cs.supple.wlib.java2.ContextSpecificMenuAdapter
 
customizationRequestEventDispatcher - Variable in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
customizationRequestEventDispatcher - Static variable in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
customizationRequestEventDispatcher - Variable in class edu.washington.cs.supple.wlib.java2.customization.CustomizationMenu
 
customizationRequested(CustomizationEvent) - Method in interface edu.washington.cs.supple.customization.CustomizationRequestListener
 
customizationRequested(CustomizationEvent) - Method in class edu.washington.cs.supple.render.utility.FactoredCostConstraintGenerator
 

D

DEFAULT - Static variable in class edu.washington.cs.supple.render.utility.FactorWeight
 
DEFAULT_CLASS - Static variable in class edu.washington.cs.supple.render.DeviceProperties
 
DEFAULT_PREFERRED_SIZE - Static variable in class edu.washington.cs.supple.web.servlet.ServletConstants
 
DEFAULT_VAR_WEIGHT - Static variable in class edu.washington.cs.supple.render.DefaultSimilarityCostFunction
 
DESCENDING - Static variable in class edu.washington.cs.supple.wlib.java2.TableSorter
 
DISCRETE_DATA - Static variable in class edu.washington.cs.supple.render.WidgetProperties
 
DISPLAYS_ENTIRE_DOMAIN - Static variable in class edu.washington.cs.supple.render.WidgetProperties
 
DISPLAYS_MIN_DOMAIN - Static variable in class edu.washington.cs.supple.render.WidgetProperties
 
DISPLAYS_PARTIAL_DOMAIN - Static variable in class edu.washington.cs.supple.render.WidgetProperties
 
DOWN - Static variable in class edu.washington.cs.supple.customization.scope.PathNode
 
DOWNSAMPLE_PROPERTY - Static variable in class edu.washington.cs.supple.wlib.java2.AbstractImageBasedWidget
 
DO_NOTHING - Static variable in class edu.washington.cs.supple.rep.SuppleAction
 
DateType - interface edu.washington.cs.supple.rep.DateType.
Date Type interface
DateTypeImpl - class edu.washington.cs.supple.rep.DateTypeImpl.
Date Type implementation.
DateTypeImpl() - Constructor for class edu.washington.cs.supple.rep.DateTypeImpl
Constructor
DateTypeImpl(Collection) - Constructor for class edu.washington.cs.supple.rep.DateTypeImpl
 
DateTypeImpl(Collection, Collection) - Constructor for class edu.washington.cs.supple.rep.DateTypeImpl
 
DateTypeImpl(Object[], Object[]) - Constructor for class edu.washington.cs.supple.rep.DateTypeImpl
 
DateTypeImpl(ValueBinding, ValueBinding) - Constructor for class edu.washington.cs.supple.rep.DateTypeImpl
 
DateWidget - class edu.washington.cs.supple.wlib.java2.DateWidget.
 
DateWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.DateWidget
 
DavesFactoredCostFunction - class edu.washington.cs.supple.wlib.java2.eval.DavesFactoredCostFunction.
 
DavesFactoredCostFunction(Trace) - Constructor for class edu.washington.cs.supple.wlib.java2.eval.DavesFactoredCostFunction
Initialize the factored desktop cost function
DavesPlayground - class edu.washington.cs.supple.wlib.java2.eval.DavesPlayground.
 
DavesPlayground() - Constructor for class edu.washington.cs.supple.wlib.java2.eval.DavesPlayground
 
DefaultShortcutCostFunction - class edu.washington.cs.supple.render.DefaultShortcutCostFunction.
 
DefaultShortcutCostFunction(GraphTransitionCount) - Constructor for class edu.washington.cs.supple.render.DefaultShortcutCostFunction
Creates an instance of the shortcut cost function based on a transition count object that will keep providing up-to-date estimates of transitions through shortcuts as different rendering options are considered
DefaultShortcutCostFunction() - Constructor for class edu.washington.cs.supple.render.DefaultShortcutCostFunction
 
DefaultSimilarityCostFunction - class edu.washington.cs.supple.render.DefaultSimilarityCostFunction.
 
DefaultSimilarityCostFunction() - Constructor for class edu.washington.cs.supple.render.DefaultSimilarityCostFunction
Default Constructor
DefaultSimilarityCostFunction(float) - Constructor for class edu.washington.cs.supple.render.DefaultSimilarityCostFunction
Partially-Customizable Constructor
DefaultSimilarityCostFunction(float, float, float, float, float, float, float) - Constructor for class edu.washington.cs.supple.render.DefaultSimilarityCostFunction
Fully Weighted Customizable Constructor
DescendantsNamesSubtreeHypothesis - class edu.washington.cs.supple.customization.scope.versionspace.DescendantsNamesSubtreeHypothesis.
 
DescendantsNamesSubtreeVersionSpace - class edu.washington.cs.supple.customization.scope.versionspace.DescendantsNamesSubtreeVersionSpace.
This version space compares descendant subtrees at the current node.
DesktopAlignedCostFunction - class edu.washington.cs.supple.wlib.java2.DesktopAlignedCostFunction.
 
DesktopAlignedCostFunction(Trace) - Constructor for class edu.washington.cs.supple.wlib.java2.DesktopAlignedCostFunction
 
DesktopAlignedDeviceProperties - class edu.washington.cs.supple.wlib.java2.DesktopAlignedDeviceProperties.
 
DesktopAlignedDeviceProperties() - Constructor for class edu.washington.cs.supple.wlib.java2.DesktopAlignedDeviceProperties
 
DesktopAlignedWidgetFactory - class edu.washington.cs.supple.wlib.java2.DesktopAlignedWidgetFactory.
 
DesktopAlignedWidgetFactory() - Constructor for class edu.washington.cs.supple.wlib.java2.DesktopAlignedWidgetFactory
 
DesktopAwtDeviceProperties - class edu.washington.cs.supple.wlib.awt.DesktopAwtDeviceProperties.
 
DesktopAwtDeviceProperties() - Constructor for class edu.washington.cs.supple.wlib.awt.DesktopAwtDeviceProperties
 
DesktopConstraintFactory - class edu.washington.cs.supple.render.DesktopConstraintFactory.
 
DesktopConstraintFactory() - Constructor for class edu.washington.cs.supple.render.DesktopConstraintFactory
 
DesktopCostFunction - class edu.washington.cs.supple.wlib.awt.DesktopCostFunction.
 
DesktopCostFunction(Trace) - Constructor for class edu.washington.cs.supple.wlib.awt.DesktopCostFunction
 
DesktopCostFunction - class edu.washington.cs.supple.wlib.java2.DesktopCostFunction.
 
DesktopCostFunction(Trace) - Constructor for class edu.washington.cs.supple.wlib.java2.DesktopCostFunction
 
DesktopDeviceProperties - class edu.washington.cs.supple.wlib.java2.DesktopDeviceProperties.
 
DesktopDeviceProperties() - Constructor for class edu.washington.cs.supple.wlib.java2.DesktopDeviceProperties
 
DesktopFactoredCostFunction - class edu.washington.cs.supple.wlib.java2.DesktopFactoredCostFunction.
 
DesktopFactoredCostFunction(Trace) - Constructor for class edu.washington.cs.supple.wlib.java2.DesktopFactoredCostFunction
Initialize the factored desktop cost function
DesktopShortcutWidgetFactory - class edu.washington.cs.supple.wlib.java2.DesktopShortcutWidgetFactory.
 
DesktopShortcutWidgetFactory() - Constructor for class edu.washington.cs.supple.wlib.java2.DesktopShortcutWidgetFactory
 
DesktopWidgetFactory - class edu.washington.cs.supple.wlib.awt.DesktopWidgetFactory.
 
DesktopWidgetFactory() - Constructor for class edu.washington.cs.supple.wlib.awt.DesktopWidgetFactory
 
DesktopWidgetFactory - class edu.washington.cs.supple.wlib.java2.DesktopWidgetFactory.
 
DesktopWidgetFactory() - Constructor for class edu.washington.cs.supple.wlib.java2.DesktopWidgetFactory
 
DeviceNameSetHypothesis - class edu.washington.cs.supple.customization.scope.versionspace.DeviceNameSetHypothesis.
 
DeviceNameSetVersionSpace - class edu.washington.cs.supple.customization.scope.versionspace.DeviceNameSetVersionSpace.
 
DeviceProperties - class edu.washington.cs.supple.render.DeviceProperties.
Abstract specification of a class that provides basic information about the device, for which we are producing the interface
DeviceProperties() - Constructor for class edu.washington.cs.supple.render.DeviceProperties
 
DirectoryBean - class edu.washington.cs.supple.net.browser.DirectoryBean.
Beanlike interface to a NetDirectory.
DirectoryBean() - Constructor for class edu.washington.cs.supple.net.browser.DirectoryBean
 
DirectoryEntry - class edu.washington.cs.supple.net.DirectoryEntry.
DirectoryEntry represents a reference to a networked resource, such as a remote application or remote solver.
DirectoryEntry(String, int, String) - Constructor for class edu.washington.cs.supple.net.DirectoryEntry
 
DirectoryProtocol - interface edu.washington.cs.supple.net.DirectoryProtocol.
Interface for Supple directory protocol handlers.
DistanceBasedQueryGenerator - class edu.washington.cs.supple.render.utility.DistanceBasedQueryGenerator.
 
DistanceBasedQueryGenerator() - Constructor for class edu.washington.cs.supple.render.utility.DistanceBasedQueryGenerator
 
DistanceBasedQueryGenerator.ConstraintInfo - class edu.washington.cs.supple.render.utility.DistanceBasedQueryGenerator.ConstraintInfo.
 
DistanceBasedQueryGenerator.ConstraintInfo(UiObject, UiObject, WidgetDescriptor, WidgetDescriptor) - Constructor for class edu.washington.cs.supple.render.utility.DistanceBasedQueryGenerator.ConstraintInfo
 
DistanceCalculator - class edu.washington.cs.supple.render.utility.DistanceCalculator.
 
DistanceCalculator() - Constructor for class edu.washington.cs.supple.render.utility.DistanceCalculator
 
DynamicObjectScope - class edu.washington.cs.supple.customization.scope.DynamicObjectScope.
The dynamic object scope encompasses all UIObjects that are dynamically created by a defined action (creator UIObject).
DynamicObjectScope(UiObject) - Constructor for class edu.washington.cs.supple.customization.scope.DynamicObjectScope
 
DynamicPopupWidget - class edu.washington.cs.supple.wlib.java2.DynamicPopupWidget.
 
DynamicPopupWidget(UiObject) - Constructor for class edu.washington.cs.supple.wlib.java2.DynamicPopupWidget
 
DynamicType - interface edu.washington.cs.supple.rep.DynamicType.
 
DynamicTypeImpl - class edu.washington.cs.supple.rep.DynamicTypeImpl.
 
DynamicTypeImpl(UiObject) - Constructor for class edu.washington.cs.supple.rep.DynamicTypeImpl
Builds an instance of dynamic type; by default, it will have no parent; objects of this type are wrappers around things that are to be popped up dynamically at runtime
d - Variable in class edu.washington.cs.supple.render.utility.BayesianSolver
 
data - Variable in class edu.washington.cs.supple.wlib.java2.TableWidget.SuppleTableModel
 
dataEdit - Variable in class edu.washington.cs.supple.wlib.awt.ListWidget
 
dataEdit - Variable in class edu.washington.cs.supple.wlib.java2.ListWidget
 
dataFileName - Static variable in class edu.washington.cs.supple.render.utility.AutomatedQueryResponder
 
dataFileName - Static variable in class edu.washington.cs.supple.wlib.java2.FactoredCostFunctionQueryDisplay
 
dataLayoutDirection - Variable in class edu.washington.cs.supple.render.WidgetProperties
 
dataLayoutWeight - Variable in class edu.washington.cs.supple.render.DefaultSimilarityCostFunction
 
dataPrintStream - Static variable in class edu.washington.cs.supple.render.utility.AutomatedQueryResponder
 
dataPrintStream - Static variable in class edu.washington.cs.supple.wlib.java2.FactoredCostFunctionQueryDisplay
 
dataType - Variable in class edu.washington.cs.supple.render.WidgetProperties
 
dataTypeWeight - Variable in class edu.washington.cs.supple.render.DefaultSimilarityCostFunction
 
date - Variable in class edu.washington.cs.supple.trace.TraceEvent
 
dateCache - Variable in class edu.washington.cs.supple.example.email.MessageBean
 
dateField - Variable in class edu.washington.cs.supple.wlib.java2.DateWidget
 
dateFormat - Static variable in class edu.washington.cs.supple.rep.DateTypeImpl
 
dateFormat - Static variable in class edu.washington.cs.supple.trace.TraceEvent
 
dateString - Variable in class edu.washington.cs.supple.trace.TraceEvent
 
decideColumns() - Method in class edu.washington.cs.supple.wlib.html.BalancedTwoColumnContainerWidget
 
deck - Variable in class edu.washington.cs.supple.example.stereo.TapeDeckBean
 
decodeSize(String) - Static method in class edu.washington.cs.supple.web.servlet.ServletConstants
Utility to decode a dimension given in x format.
defaultDelay - Variable in class edu.washington.cs.supple.wlib.java2.AdaptivePanel
 
defaultFont - Variable in class edu.washington.cs.supple.wlib.java2.TableWidget.SuppleTableModel
 
defaultFont - Static variable in class edu.washington.cs.supple.wlib.java2.TableWidget
 
defaultValue - Variable in class edu.washington.cs.supple.example.synthetic.BinaryTreeExample
 
delay - Variable in class edu.washington.cs.supple.trace.FilteredIterator
 
deleteFolders() - Method in class edu.washington.cs.supple.example.email.Backend
 
deleteLegalValues(Vector) - Method in class edu.washington.cs.supple.wlib.java2.ListWidget
Removes the specified values from the list model
deliverEvent(Object, SuppleEvent) - Method in class edu.washington.cs.supple.customization.CustomizationRequestEventDispatcher
 
deliverEvent(Object, SuppleEvent) - Method in class edu.washington.cs.supple.render.utility.LearningEventDispatcher
 
deliverEvent(Object, SuppleEvent) - Method in class edu.washington.cs.supple.util.EventDispatcher
 
dependencies - Variable in class edu.washington.cs.supple.customization.command.ActionRemoveDynamicElement
 
dependencies - Variable in class edu.washington.cs.supple.rep.ActionTypeImpl
 
depth - Variable in class edu.washington.cs.supple.example.synthetic.BinaryTreeExample
 
deref() - Method in class edu.washington.cs.supple.rep.values.ValueRef
Get the referenced value binding.
derivedFrom - Variable in class edu.washington.cs.supple.rep.ContainerTypeImpl
 
description - Variable in class edu.washington.cs.supple.rep.UiAlternativeImpl
 
deselectAllButtons() - Method in class edu.washington.cs.supple.wlib.awt.AbstractRadioButtonWidget
 
deselectAllButtons() - Method in class edu.washington.cs.supple.wlib.java2.AbstractRadioButtonWidget
 
desiredColPixelWidth - Variable in class edu.washington.cs.supple.wlib.java2.TableWidget.SuppleTableModel
 
desiredColStringWidth - Variable in class edu.washington.cs.supple.wlib.java2.TableWidget.SuppleTableModel
 
desiredHeight - Variable in class edu.washington.cs.supple.rep.ImageTypeImpl
 
desiredHeight - Variable in class edu.washington.cs.supple.wlib.java2.AbstractImageBasedWidget
 
desiredMapHeight - Variable in class edu.washington.cs.supple.rep.MapLocationTypeImpl
 
desiredMapWidth - Variable in class edu.washington.cs.supple.rep.MapLocationTypeImpl
 
desiredWidth - Variable in class edu.washington.cs.supple.rep.ImageTypeImpl
 
desiredWidth - Variable in class edu.washington.cs.supple.wlib.java2.AbstractImageBasedWidget
 
desktopCostFunction - Variable in class edu.washington.cs.supple.wlib.java2.touch.TouchCostFunction
 
desktopWidgetFactory - Variable in class edu.washington.cs.supple.wlib.java2.touch.TouchWidgetFactory
 
destroy() - Method in class edu.washington.cs.supple.web.servlet.SuppleServlet
 
detailButton - Variable in class edu.washington.cs.supple.wlib.html.HtmlListWidget
 
determineTabText() - Method in class edu.washington.cs.supple.wlib.awt.TabPanel
Determines which text will be displayed in the tabs of the Tab panel.
determineVisible() - Method in class edu.washington.cs.supple.wlib.awt.TabPanel
 
device - Variable in class edu.washington.cs.supple.wlib.java2.customization.CommandController
 
deviceProperties - Variable in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
deviceProperties - Static variable in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
devices - Variable in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
disc - Variable in class edu.washington.cs.supple.example.stereo.CDPlayerBean
 
disengage() - Method in class edu.washington.cs.supple.render.AbstractContainerWidget
 
disengage() - Method in class edu.washington.cs.supple.render.AbstractPopupWidget
 
disengage() - Method in class edu.washington.cs.supple.render.AbstractWidget
 
disengage() - Method in class edu.washington.cs.supple.render.AbstractWidgetWrapper
 
disengage() - Method in interface edu.washington.cs.supple.render.Widget
Used to break the connection between the widget and the underlying ui object
disengage() - Method in class edu.washington.cs.supple.wlib.awt.ContainerAwtWidget
 
disengage() - Method in class edu.washington.cs.supple.wlib.awt.ListWidget
 
disengage() - Method in class edu.washington.cs.supple.wlib.html.ContainerHtmlWidget
 
disengage() - Method in class edu.washington.cs.supple.wlib.html.HtmlListWidget
 
disengage() - Method in class edu.washington.cs.supple.wlib.java2.ContainerSwingWidget
 
disengage() - Method in class edu.washington.cs.supple.wlib.java2.ListWidget
 
dismiss() - Method in class edu.washington.cs.supple.render.AbstractRenderedView
 
dismiss() - Method in interface edu.washington.cs.supple.render.RenderedView
Dismisses the view
dismiss() - Method in class edu.washington.cs.supple.wlib.awt.AwtView
 
dismiss() - Method in class edu.washington.cs.supple.wlib.java2.DynamicPopupWidget
 
dismiss() - Method in class edu.washington.cs.supple.wlib.java2.SwingView
 
dismissAllOpenViews() - Method in class edu.washington.cs.supple.render.AbstractRenderer
 
dismissAllOpenViews() - Method in interface edu.washington.cs.supple.render.Renderer
Dismiss all open views.
dismissCurrentView() - Method in class edu.washington.cs.supple.render.AbstractWidget
Allows widgets to dismiss/close the current view
dismissView(int) - Method in interface edu.washington.cs.supple.net.rmi.RemoteRenderer
Close a remote child view
dismissView(int) - Method in class edu.washington.cs.supple.net.rmi.client.RemoteRendererImpl
 
displayDetails() - Method in class edu.washington.cs.supple.wlib.awt.ListWidget
Used when the underlying object is of UiObjectType or UiObjectValueVectorType it renders the detailed information about the selected values
displayDetails() - Method in class edu.washington.cs.supple.wlib.java2.ListWidget
Used when the underlying object is of UiObjectType or UiObjectValueVectorType it renders the detailed information about the selected values
displayDynamic(UiObject) - Method in class edu.washington.cs.supple.render.AbstractWidget
 
displayFrame(Dimension) - Method in class edu.washington.cs.supple.wlib.java2.TestDisplay
 
displayFrame(Dimension) - Method in class edu.washington.cs.supple.wlib.java2.TestShortcutDisplay
 
displayFrame(Dimension) - Method in class edu.washington.cs.supple.wlib.java2.TestSimpleShortcutDisplay
 
displaySolution(String, Solution) - Method in class edu.washington.cs.supple.wlib.java2.MinimaxRegretFactoredCostFunctionQueryDisplay
Displays rendred UI options for user's scrutiny
displaySolution(Solution) - Method in class edu.washington.cs.supple.wlib.java2.SwingView
Called when solutions are made available.
displaySolutionSequence(ElicitationQuery, int, ElicitationQueryEvaluator) - Method in class edu.washington.cs.supple.wlib.java2.FactoredCostFunctionQueryDisplay
 
displaySolutions(ElicitationQuery, int, ElicitationQueryEvaluator) - Method in class edu.washington.cs.supple.wlib.java2.FactoredCostFunctionQueryDisplay
 
displaySolutions(Solution, Solution) - Method in class edu.washington.cs.supple.wlib.java2.FactoredCostFunctionQueryDisplay
Displays rendred UI options for user's scrutiny
displayStatus(String) - Method in class edu.washington.cs.supple.example.email.Backend
 
displaysDiscreteData() - Method in class edu.washington.cs.supple.render.WidgetProperties
 
displaysEntireDomain() - Method in class edu.washington.cs.supple.render.WidgetProperties
 
displaysMinDomain() - Method in class edu.washington.cs.supple.render.WidgetProperties
 
doAction(String) - Method in class edu.washington.cs.supple.wlib.html.ContainerHtmlWidget
 
doAction(String) - Method in class edu.washington.cs.supple.wlib.html.HtmlButtonWidget
 
doAction(String) - Method in class edu.washington.cs.supple.wlib.html.HtmlListWidget
 
doAction(String, String) - Method in class edu.washington.cs.supple.wlib.html.HtmlView
Execute a widget action
doAction(String) - Method in interface edu.washington.cs.supple.wlib.html.HtmlWidget
This method is called when a user clicks an html button.
doAction(String) - Method in class edu.washington.cs.supple.wlib.html.SimpleHtmlWidget
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.washington.cs.supple.web.servlet.SuppleServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.washington.cs.supple.web.servlet.SuppleServlet
 
dolby - Variable in class edu.washington.cs.supple.example.stereo.TapeDeckBean
 
domain - Variable in class edu.washington.cs.supple.render.utility.RigorousHeuristicQueryGenerator.CandidatePairIterator
 
domainRange - Variable in class edu.washington.cs.supple.render.WidgetProperties
 
domainRangeWeight - Variable in class edu.washington.cs.supple.render.DefaultSimilarityCostFunction
 
downsample - Variable in class edu.washington.cs.supple.wlib.java2.AbstractImageBasedWidget
 
drawTabs(Graphics) - Method in class edu.washington.cs.supple.wlib.awt.TabPanel
Draws the tabs at the top of the tab panel
dumpAllFiltered() - Method in class edu.washington.cs.supple.trace.Trail
 
dumpLast(int) - Method in class edu.washington.cs.supple.trace.Trace
 
dumpLast(int) - Static method in class edu.washington.cs.supple.trace.TraceCollector
 
dumpLast(int) - Method in class edu.washington.cs.supple.trace.Trail
 
dumpReport() - Static method in class edu.washington.cs.supple.test.PerformanceMeasure
 
dumpTransitionTable() - Method in class edu.washington.cs.supple.trace.GraphTransitionCount
 
dumpTransitionTable() - Method in interface edu.washington.cs.supple.trace.TransitionCount
 
dumpTransitionTable() - Method in class edu.washington.cs.supple.trace.TreeTransitionCount
 
duplex - Variable in class edu.washington.cs.supple.example.print.PrinterBean
 
duplexOrientation - Variable in class edu.washington.cs.supple.example.print.PrinterBean
 
dynamicChildren - Variable in class edu.washington.cs.supple.rep.ContainerTypeImpl
 
dynamicObjects - Variable in class edu.washington.cs.supple.rep.ActionTypeImpl
 

E

EAST - Static variable in interface edu.washington.cs.supple.wlib.awt.AwtConstants
Compass-direction east (right).
ENTER_ACTION - Static variable in class edu.washington.cs.supple.trace.NavActionDescription
 
ENTER_ACTION_DESCRIPTION - Static variable in class edu.washington.cs.supple.trace.NavActionDescription
 
EQUAL - Static variable in interface edu.washington.cs.supple.customization.scope.versionspace.Hypothesis
 
EXISTING_OBJECT - Static variable in class edu.washington.cs.supple.wlib.java2.customization.WizardPageSelectUiObject.TreeNode
 
ElicitationQuery - class edu.washington.cs.supple.render.utility.ElicitationQuery.
 
ElicitationQuery() - Constructor for class edu.washington.cs.supple.render.utility.ElicitationQuery
 
ElicitationQuery(Solution[], Solution[]) - Constructor for class edu.washington.cs.supple.render.utility.ElicitationQuery
 
ElicitationQueryDomain - class edu.washington.cs.supple.render.utility.ElicitationQueryDomain.
 
ElicitationQueryDomain() - Constructor for class edu.washington.cs.supple.render.utility.ElicitationQueryDomain
 
ElicitationQueryEvaluator - class edu.washington.cs.supple.render.utility.ElicitationQueryEvaluator.
 
ElicitationQueryEvaluator(FactoredCostFunction, FactoredCostCalculator, ElicitationQueryDomain) - Constructor for class edu.washington.cs.supple.render.utility.ElicitationQueryEvaluator
Creates a new instance of an automatic elicitation query evaluator
ElicitationQueryGenerator - interface edu.washington.cs.supple.render.utility.ElicitationQueryGenerator.
 
EmailExample - class edu.washington.cs.supple.example.email.EmailExample.
Main Class of Email Example.
EmailExample() - Constructor for class edu.washington.cs.supple.example.email.EmailExample
 
EqualsValue - class edu.washington.cs.supple.rep.values.EqualsValue.
EqualsValue computes the equality between two ValueBindings and returns it as a third value of type Boolean.
EqualsValue(ValueBinding, ValueBinding) - Constructor for class edu.washington.cs.supple.rep.values.EqualsValue
 
EventDispatcher - class edu.washington.cs.supple.util.EventDispatcher.
 
EventDispatcher() - Constructor for class edu.washington.cs.supple.util.EventDispatcher
 
ExampleApplicationTest - class edu.washington.cs.supple.test.ExampleApplicationTest.
ApplicationTest checks for solutions to application UI.
ExampleApplicationTest(Class, Class, Dimension) - Constructor for class edu.washington.cs.supple.test.ExampleApplicationTest
Create an individual test case
ExampleApplicationTest(SuppleApplication, Class, Dimension) - Constructor for class edu.washington.cs.supple.test.ExampleApplicationTest
Create an individual test case
editor - Variable in class edu.washington.cs.supple.wlib.java2.touch.TouchSpinnerUI
 
edu.washington.cs.supple.application - package edu.washington.cs.supple.application
 
edu.washington.cs.supple.beanlike - package edu.washington.cs.supple.beanlike
 
edu.washington.cs.supple.customization - package edu.washington.cs.supple.customization
 
edu.washington.cs.supple.customization.command - package edu.washington.cs.supple.customization.command
 
edu.washington.cs.supple.customization.evaluation - package edu.washington.cs.supple.customization.evaluation
 
edu.washington.cs.supple.customization.scope - package edu.washington.cs.supple.customization.scope
 
edu.washington.cs.supple.customization.scope.versionspace - package edu.washington.cs.supple.customization.scope.versionspace
 
edu.washington.cs.supple.customization.state - package edu.washington.cs.supple.customization.state
 
edu.washington.cs.supple.example - package edu.washington.cs.supple.example
 
edu.washington.cs.supple.example.classroom - package edu.washington.cs.supple.example.classroom
 
edu.washington.cs.supple.example.email - package edu.washington.cs.supple.example.email
 
edu.washington.cs.supple.example.ftp - package edu.washington.cs.supple.example.ftp
 
edu.washington.cs.supple.example.mapDemo - package edu.washington.cs.supple.example.mapDemo
 
edu.washington.cs.supple.example.print - package edu.washington.cs.supple.example.print
 
edu.washington.cs.supple.example.stereo - package edu.washington.cs.supple.example.stereo
 
edu.washington.cs.supple.example.synthetic - package edu.washington.cs.supple.example.synthetic
 
edu.washington.cs.supple.net - package edu.washington.cs.supple.net
 
edu.washington.cs.supple.net.browser - package edu.washington.cs.supple.net.browser
 
edu.washington.cs.supple.net.mdns - package edu.washington.cs.supple.net.mdns
 
edu.washington.cs.supple.net.rmi - package edu.washington.cs.supple.net.rmi
 
edu.washington.cs.supple.net.rmi.client - package edu.washington.cs.supple.net.rmi.client
 
edu.washington.cs.supple.net.rmi.server - package edu.washington.cs.supple.net.rmi.server
 
edu.washington.cs.supple.net.rmi.solver - package edu.washington.cs.supple.net.rmi.solver
 
edu.washington.cs.supple.net.server - package edu.washington.cs.supple.net.server
 
edu.washington.cs.supple.net.solver - package edu.washington.cs.supple.net.solver
 
edu.washington.cs.supple.render - package edu.washington.cs.supple.render
 
edu.washington.cs.supple.render.search - package edu.washington.cs.supple.render.search
 
edu.washington.cs.supple.render.shortcut - package edu.washington.cs.supple.render.shortcut
 
edu.washington.cs.supple.render.utility - package edu.washington.cs.supple.render.utility
 
edu.washington.cs.supple.rep - package edu.washington.cs.supple.rep
 
edu.washington.cs.supple.rep.ext - package edu.washington.cs.supple.rep.ext
 
edu.washington.cs.supple.rep.transform - package edu.washington.cs.supple.rep.transform
 
edu.washington.cs.supple.rep.values - package edu.washington.cs.supple.rep.values
 
edu.washington.cs.supple.test - package edu.washington.cs.supple.test
 
edu.washington.cs.supple.trace - package edu.washington.cs.supple.trace
 
edu.washington.cs.supple.util - package edu.washington.cs.supple.util
 
edu.washington.cs.supple.web - package edu.washington.cs.supple.web
 
edu.washington.cs.supple.web.doc - package edu.washington.cs.supple.web.doc
 
edu.washington.cs.supple.web.servlet - package edu.washington.cs.supple.web.servlet
 
edu.washington.cs.supple.wlib - package edu.washington.cs.supple.wlib
 
edu.washington.cs.supple.wlib.awt - package edu.washington.cs.supple.wlib.awt
 
edu.washington.cs.supple.wlib.html - package edu.washington.cs.supple.wlib.html
 
edu.washington.cs.supple.wlib.java2 - package edu.washington.cs.supple.wlib.java2
 
edu.washington.cs.supple.wlib.java2.customization - package edu.washington.cs.supple.wlib.java2.customization
 
edu.washington.cs.supple.wlib.java2.eval - package edu.washington.cs.supple.wlib.java2.eval
 
edu.washington.cs.supple.wlib.java2.pointer - package edu.washington.cs.supple.wlib.java2.pointer
 
edu.washington.cs.supple.wlib.java2.touch - package edu.washington.cs.supple.wlib.java2.touch
 
edu.washington.cs.supple.wlib.wap - package edu.washington.cs.supple.wlib.wap
 
effortMeasure - Variable in class edu.washington.cs.supple.trace.GraphTransitionCount
 
elementType - Variable in class edu.washington.cs.supple.rep.VectorTypeImpl
 
elementType - Variable in class edu.washington.cs.supple.wlib.awt.ListWidget
 
elementType - Variable in class edu.washington.cs.supple.wlib.html.HtmlListWidget
 
elementType - Variable in class edu.washington.cs.supple.wlib.java2.AbstractCheckBoxListWidget
 
elementType - Variable in class edu.washington.cs.supple.wlib.java2.ListWidget
 
elements - Variable in class edu.washington.cs.supple.wlib.awt.ChoiceWidget
 
embelishSolution(Component, String) - Method in class edu.washington.cs.supple.wlib.java2.FactoredCostFunctionQueryDisplay
 
enableAlphabeticalOrdering(boolean) - Method in interface edu.washington.cs.supple.rep.StringType
If set to true, the legal and likely values will be kept in alphabetical order; by default this is set to false
enableAlphabeticalOrdering(boolean) - Method in class edu.washington.cs.supple.rep.StringTypeImpl
If set to true, the legal and likely values will be kept in alphabetical order; by default this is set to false
enableCustomization - Variable in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
enableCustomization() - Method in class edu.washington.cs.supple.render.InstanceDeviceProperties
Returns true if customization is enabled, false otherwise.
enableCustomization - Static variable in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
enableCustomization() - Static method in class edu.washington.cs.supple.render.SuppleDeviceProperties
Returns true if customization is enabled, false otherwise.
enableGeneralization - Variable in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
enableGeneralization() - Method in class edu.washington.cs.supple.render.InstanceDeviceProperties
Returns true if generalization (for customization) is enabled, false otherwise.
enableGeneralization - Static variable in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
enableGeneralization() - Static method in class edu.washington.cs.supple.render.SuppleDeviceProperties
Returns true if generalization (for customization) is enabled, false otherwise.
enablePerformanceMeasure - Variable in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
enablePerformanceMeasure() - Method in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
enablePerformanceMeasure - Static variable in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
enablePerformanceMeasure() - Static method in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
enableRange - Variable in class edu.washington.cs.supple.example.print.PrintDialogBean
 
enableReferenceUi - Variable in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
enableReferenceUi() - Method in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
enableReferenceUi - Static variable in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
enableReferenceUi() - Static method in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
enableRenderingConstraints - Variable in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
enableRenderingConstraints() - Method in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
enableRenderingConstraints - Static variable in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
enableRenderingConstraints() - Static method in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
enableRenderingHints - Variable in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
enableRenderingHints() - Method in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
enableRenderingHints - Static variable in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
enableRenderingHints() - Static method in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
enableShortcuts - Variable in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
enableShortcuts() - Method in class edu.washington.cs.supple.render.InstanceDeviceProperties
checks if the shortut rendering is enabled in this instance of supple
enableShortcuts - Static variable in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
enableShortcuts() - Static method in class edu.washington.cs.supple.render.SuppleDeviceProperties
checks if the shortut rendering is enabled in this instance of supple
enableWidgetWrapping - Variable in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
enableWidgetWrapping() - Method in class edu.washington.cs.supple.render.InstanceDeviceProperties
 
enableWidgetWrapping - Static variable in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
enableWidgetWrapping() - Static method in class edu.washington.cs.supple.render.SuppleDeviceProperties
 
encodeSize(Dimension) - Static method in class edu.washington.cs.supple.web.servlet.ServletConstants
Utility to decode a dimension given in x format.
endRange - Variable in class edu.washington.cs.supple.example.print.PrintDialogBean
 
engage() - Method in class edu.washington.cs.supple.render.AbstractContainerWidget
 
engage() - Method in class edu.washington.cs.supple.render.AbstractPopupWidget
 
engage() - Method in class edu.washington.cs.supple.render.AbstractWidget
 
engage() - Method in class edu.washington.cs.supple.render.AbstractWidgetWrapper
 
engage() - Method in interface edu.washington.cs.supple.render.Widget
Used to tie the widgets with the underlying ui objects
engage() - Method in class edu.washington.cs.supple.wlib.awt.ContainerAwtWidget
 
engage() - Method in class edu.washington.cs.supple.wlib.awt.ListWidget
 
engage() - Method in class edu.washington.cs.supple.wlib.html.ContainerHtmlWidget
 
engage() - Method in class edu.washington.cs.supple.wlib.html.HtmlListWidget
 
engage() - Method in class edu.washington.cs.supple.wlib.java2.ContainerSwingWidget
 
engage() - Method in class edu.washington.cs.supple.wlib.java2.ListWidget
 
engage() - Method in class edu.washington.cs.supple.wlib.java2.SimpleSwingWidget
 
engage() - Method in class edu.washington.cs.supple.wlib.java2.SimpleSwingWidgetWrapper
 
engaged - Variable in class edu.washington.cs.supple.render.AbstractWidget
 
ensureBestWidget() - Method in class edu.washington.cs.supple.render.AbstractPopupWidget
 
ensureCommonData(FactoredCostFunctionState) - Method in class edu.washington.cs.supple.render.utility.BayesianSolver
 
ensureContainer() - Method in class edu.washington.cs.supple.wlib.awt.AwtView
This method makes sure the UI has a container to go into, it also make sure available size is current
ensureContainer() - Method in class edu.washington.cs.supple.wlib.java2.SwingView
Make sure the ui container exists
ensureCustomizationRequestEventDispatcher() - Method in class edu.washington.cs.supple.wlib.java2.customization.CustomizationMenu
 
ensureFactorIndices(FactoredCostFunctionState) - Method in class edu.washington.cs.supple.render.utility.FactorConstraint
 
ensureFactoredCostFunction() - Method in class edu.washington.cs.supple.render.utility.FactoredCostConstraintGenerator
 
ensureLegalValues() - Method in class edu.washington.cs.supple.rep.BaseType
To be overriden by enumerable types that dynamically change the set of legal values.
ensureLegalValues() - Method in class edu.washington.cs.supple.rep.BooleanTypeImpl
 
ensureLegalValues() - Method in class edu.washington.cs.supple.rep.IntegerTypeImpl
 
ensureLegalValues() - Method in class edu.washington.cs.supple.rep.SimpleBeanType
To be overriden by enumerable types that dynamically change the set of legal values.
ensureMinimumAvailableSize() - Method in class edu.washington.cs.supple.wlib.java2.SwingView
Make sure available size is greater than or equal to the minimum available size.
ensureNavCostFunction(Widget) - Method in class edu.washington.cs.supple.render.AbstractCostFunction
 
ensureNonShortcut(UiObject) - Method in class edu.washington.cs.supple.trace.TraceEvent
Makes sure that what we deal with is a real piece of functionality and not a shortcut
ensureParentBag(Vector) - Method in class edu.washington.cs.supple.wlib.TabWidgetRenderingConstraint
 
ensurePopupFrame() - Method in class edu.washington.cs.supple.wlib.awt.PopupAwtWidget
 
ensurePopupFrame() - Method in class edu.washington.cs.supple.wlib.java2.PopupSwingWidget
 
ensureShortcutCostFunction() - Method in class edu.washington.cs.supple.render.AbstractCostFunction
 
ensureSimilarityCostFunction() - Method in class edu.washington.cs.supple.render.AbstractCostFunction
 
ensureTrailFor(UiObject) - Method in class edu.washington.cs.supple.trace.Trace
 
ensureUncertaintyMeasures() - Method in class edu.washington.cs.supple.render.utility.MinimizeUncertaintyQueryGenerator
 
enterCount - Variable in class edu.washington.cs.supple.trace.GraphTransitionCount
 
enterCount - Variable in class edu.washington.cs.supple.trace.TreeTransitionCount
 
entry - Variable in class edu.washington.cs.supple.render.WidgetPropertiesHashEntry
 
equals(Object) - Method in class edu.washington.cs.supple.beanlike.BeanlikeValueObject
 
equals(Object) - Method in class edu.washington.cs.supple.customization.UiObjectInvocationHandler
This method is absolutely necessary for proxy objects.
equals(Action) - Method in class edu.washington.cs.supple.customization.command.ActionCopyElement
 
equals(Action) - Method in class edu.washington.cs.supple.customization.command.ActionMoveElement
 
equals(Action) - Method in class edu.washington.cs.supple.customization.command.ActionRemoveDynamicElement
 
equals(Object) - Method in class edu.washington.cs.supple.customization.command.ActionRemoveStaticElement
 
equals(Action) - Method in class edu.washington.cs.supple.customization.command.ActionSetDynamicDefault
 
equals(Action) - Method in class edu.washington.cs.supple.customization.command.ActionSetStaticDefault
 
equals(Action) - Method in class edu.washington.cs.supple.customization.command.ActionSetWidgetType
 
equals(Command) - Method in interface edu.washington.cs.supple.customization.command.Command
Compares this command to another command.
equals(Command) - Method in class edu.washington.cs.supple.customization.command.CommandGeneralization
 
equals(Command) - Method in class edu.washington.cs.supple.customization.command.CommandReversals
 
equals(Command) - Method in class edu.washington.cs.supple.customization.command.CommandSingleReversal
 
equals(Command) - Method in class edu.washington.cs.supple.customization.command.CommandStandard
Compares this command to another command.
equals(Object) - Method in class edu.washington.cs.supple.customization.scope.NodeSet.Node
 
equals(Object) - Method in class edu.washington.cs.supple.example.email.MessagesBean.MessageComparator
 
equals(Object) - Method in class edu.washington.cs.supple.net.DirectoryEntry
 
equals(Object) - Method in class edu.washington.cs.supple.render.AbstractWidget
 
equals(Object) - Method in class edu.washington.cs.supple.render.AbstractWidgetWrapper
 
equals(Object) - Method in class edu.washington.cs.supple.render.WidgetBag
Two bags are considered equal if they correspond to the same type
equals(Object) - Method in class edu.washington.cs.supple.render.WidgetDescriptor
 
equals(Object) - Method in class edu.washington.cs.supple.render.shortcut.NavShortcut
Two shortcuts are considered equal if their sources and targets are the same
equals(Object) - Method in class edu.washington.cs.supple.rep.AbstractRenderingConstraint
Equality test is based on the unique id assigned to each instance of the BaseType
equals(Object) - Method in class edu.washington.cs.supple.rep.AbstractRenderingHint
Equality test is based on the unique id assigned to each instance of the BaseType
equals(Object) - Method in class edu.washington.cs.supple.rep.BaseType
Equality test is based on the unique id assigned to each instance of the BaseType
equals(Object) - Method in class edu.washington.cs.supple.rep.SimpleBeanType
Equality test is based on the unique id assigned to each instance of the BaseType
equals(Object) - Method in interface edu.washington.cs.supple.rep.UiObject
Based on the uid
equals(Object) - Method in class edu.washington.cs.supple.rep.UiObjectImpl
Based on the uid
equals(Object) - Method in class edu.washington.cs.supple.rep.values.ConstantValue
 
equals(Object) - Method in class edu.washington.cs.supple.rep.values.RemoteValueObject
 
equals(Object) - Method in class edu.washington.cs.supple.rep.values.Value
 
equals(Object) - Method in class edu.washington.cs.supple.rep.values.ValueObject
 
equals(Object) - Method in class edu.washington.cs.supple.trace.ActionExecutionEvent
 
equals(Object) - Method in class edu.washington.cs.supple.trace.TraceEvent
 
equals(Object) - Method in class edu.washington.cs.supple.trace.ValueChangeEvent
 
errors - Variable in class edu.washington.cs.supple.test.SolverRunner.Stats
 
evaluateCostFunction(FactoredCostFunction) - Method in class edu.washington.cs.supple.render.utility.ElicitationQueryEvaluator
 
evaluateSolutions(Solution, Solution) - Method in class edu.washington.cs.supple.render.utility.ElicitationQueryEvaluator
Calculates the costs of the two solutions using a stored reference cost function; it returns the cost of solution A minus the cost of solution B.
eventAt(int) - Method in class edu.washington.cs.supple.trace.Trail
 
events - Variable in class edu.washington.cs.supple.trace.Trail
 
exact - Variable in class edu.washington.cs.supple.rep.IntegerTypeImpl
 
exactLength - Variable in class edu.washington.cs.supple.wlib.awt.ListWidget
 
exactLength - Variable in class edu.washington.cs.supple.wlib.html.HtmlListWidget
 
exactLength - Variable in class edu.washington.cs.supple.wlib.java2.ListWidget
 
execute() - Method in class edu.washington.cs.supple.application.SuppleApplicationRunner
Execute the application
execute(State, UiObject, Command) - Method in interface edu.washington.cs.supple.customization.command.Action
Executes an action.
execute(State, UiObject, Command) - Method in class edu.washington.cs.supple.customization.command.ActionCopyElement
 
execute(State, UiObject, Command) - Method in class edu.washington.cs.supple.customization.command.ActionMoveElement
The move is realized by performing a copy and a remove action in sequence.
execute(State, UiObject, Command) - Method in class edu.washington.cs.supple.customization.command.ActionRemoveDynamicElement
 
execute(State, UiObject, Command) - Method in class edu.washington.cs.supple.customization.command.ActionRemoveStaticElement
 
execute(State, UiObject, Command) - Method in class edu.washington.cs.supple.customization.command.ActionSetDynamicDefault
 
execute(State, UiObject, Command) - Method in class edu.washington.cs.supple.customization.command.ActionSetStaticDefault
 
execute(State, UiObject, Command) - Method in class edu.washington.cs.supple.customization.command.ActionSetWidgetType
 
execute(State) - Method in interface edu.washington.cs.supple.customization.command.Command
Executes the command on a given UI.
execute(State, Specification) - Method in interface edu.washington.cs.supple.customization.command.Command
Applies a command only to a part of a UI.
execute(State) - Method in class edu.washington.cs.supple.customization.command.CommandGeneralization
 
execute(State, Specification) - Method in class edu.washington.cs.supple.customization.command.CommandGeneralization
 
execute(State) - Method in class edu.washington.cs.supple.customization.command.CommandReversals
 
execute(State, Specification) - Method in class edu.washington.cs.supple.customization.command.CommandReversals
 
execute(State) - Method in class edu.washington.cs.supple.customization.command.CommandSingleReversal
 
execute(State, Specification) - Method in class edu.washington.cs.supple.customization.command.CommandSingleReversal
 
execute(State) - Method in class edu.washington.cs.supple.customization.command.CommandStandard
 
execute(State, Specification) - Method in class edu.washington.cs.supple.customization.command.CommandStandard
 
execute() - Method in interface edu.washington.cs.supple.customization.state.ApplicationFunction
 
execute() - Method in class edu.washington.cs.supple.customization.state.ApplicationFunctions
 
execute(State) - Method in class edu.washington.cs.supple.customization.state.Plan
 
execute(State, Specification) - Method in class edu.washington.cs.supple.customization.state.Plan
 
execute(UiAction) - Method in class edu.washington.cs.supple.example.ftp.LoginAction
 
execute(int) - Method in interface edu.washington.cs.supple.net.rmi.RemoteApplicationSession
Execute an action.
execute(UiAction) - Method in class edu.washington.cs.supple.net.rmi.client.ClientDataMap.RemoteAction
 
execute(int) - Method in class edu.washington.cs.supple.net.rmi.server.RemoteApplicationSessionImpl
 
execute(UiAction) - Method in class edu.washington.cs.supple.rep.SuppleAction
Override this method if the action returns or references the ui.
execute() - Method in class edu.washington.cs.supple.rep.SuppleAction
Guard against accidentally creating an execute with no arguments.
execute() - Method in interface edu.washington.cs.supple.rep.UiAction
This method is called when the user presses a button on the UI to execute this action
execute() - Method in class edu.washington.cs.supple.rep.UiActionImpl
 
executeAction() - Method in class edu.washington.cs.supple.render.AbstractWidget
A method for executing the corresponding action (if this widget is rendering an action object);
executeRedo(State, HistoryRecord, Command) - Method in interface edu.washington.cs.supple.customization.command.Action
Executes a redo action.
executeRedo(State, HistoryRecord, Command) - Method in class edu.washington.cs.supple.customization.command.ActionCopyElement
 
executeRedo(State, HistoryRecord, Command) - Method in class edu.washington.cs.supple.customization.command.ActionMoveElement
Move actions are not redone since they don't physically exist in the history.
executeRedo(State, HistoryRecord, Command) - Method in class edu.washington.cs.supple.customization.command.ActionRemoveDynamicElement
 
executeRedo(State, HistoryRecord, Command) - Method in class edu.washington.cs.supple.customization.command.ActionRemoveStaticElement
 
executeRedo(State, HistoryRecord, Command) - Method in class edu.washington.cs.supple.customization.command.ActionSetDynamicDefault
 
executeRedo(State, HistoryRecord, Command) - Method in class edu.washington.cs.supple.customization.command.ActionSetStaticDefault
 
executeRedo(State, HistoryRecord, Command) - Method in class edu.washington.cs.supple.customization.command.ActionSetWidgetType
 
executeReversal(State, HistoryRecord, Command) - Method in interface edu.washington.cs.supple.customization.command.Action
Executes a reverse action.
executeReversal(State, HistoryRecord, Command) - Method in class edu.washington.cs.supple.customization.command.ActionCopyElement
 
executeReversal(State, HistoryRecord, Command) - Method in class edu.washington.cs.supple.customization.command.ActionMoveElement
Move actions are not reversed since they don't physically exist in the history.
executeReversal(State, HistoryRecord, Command) - Method in class edu.washington.cs.supple.customization.command.ActionRemoveDynamicElement
 
executeReversal(State, HistoryRecord, Command) - Method in class edu.washington.cs.supple.customization.command.ActionRemoveStaticElement
 
executeReversal(State, HistoryRecord, Command) - Method in class edu.washington.cs.supple.customization.command.ActionSetDynamicDefault
 
executeReversal(State, HistoryRecord, Command) - Method in class edu.washington.cs.supple.customization.command.ActionSetStaticDefault
 
executeReversal(State, HistoryRecord, Command) - Method in class edu.washington.cs.supple.customization.command.ActionSetWidgetType
 
expand(double, double) - Method in class edu.washington.cs.supple.wlib.java2.SwingView
Expand availableSize along given dimen
exportAsDrag(JComponent, InputEvent, int) - Method in class edu.washington.cs.supple.wlib.java2.customization.CustomizationTransferHandler
 
exportDone(JComponent, Transferable, int) - Method in class edu.washington.cs.supple.wlib.java2.customization.CustomizationTransferHandler
 
expungeMessages() - Method in class edu.washington.cs.supple.example.email.Backend
 
extendReference(Reference) - Method in class edu.washington.cs.supple.customization.scope.AbsoluteReference
 
extendReference(Reference) - Method in class edu.washington.cs.supple.customization.scope.Reference
 
extendReference(Reference) - Method in class edu.washington.cs.supple.customization.scope.RelativeReference
 

F

FALSE - Static variable in class edu.washington.cs.supple.rep.values.ConstantValue
 
FIXED_SIZE - Static variable in class edu.washington.cs.supple.render.WidgetProperties
 
Factor - class edu.washington.cs.supple.render.utility.Factor.
 
Factor(String, FactorWeight, Class) - Constructor for class edu.washington.cs.supple.render.utility.Factor
Initialize the factor with the type of widget that it applies to
Factor(String, FactorWeight, Class[]) - Constructor for class edu.washington.cs.supple.render.utility.Factor
Initialize the factor with the type of widget that it applies to
FactorConstraint - class edu.washington.cs.supple.render.utility.FactorConstraint.
 
FactorConstraint(SuppleType, UiObject, Collection, WidgetDescriptor, Collection, WidgetDescriptor) - Constructor for class edu.washington.cs.supple.render.utility.FactorConstraint
 
FactorConstraint(Solution, Solution, FactoredCostFunction) - Constructor for class edu.washington.cs.supple.render.utility.